Zum Inhalt

Prozesse Wiki - Entwicklung

Mint System Wiki lokal entwickeln

Die Webseite https://wiki.mint-system.ch wird mit Zensical gebaut. Zensical liest die Markdown-Dateien im Ordner docs und erzeugt daraus eine statische Webseite. Die Wiki-Markdown-Dateien liegen im GitHub Repository und werden mit ./task prepare-docs in den Ordner docs konvertiert.

Arbeitsschritte:

  1. Klonen Sie das Repository
git clone git@github.com:Mint-System/Wiki.git
cd Wiki
  1. Initialisieren Sie das Zensical Projekt

Voraussetzungen sind uv und Node.js. Das Kommando erstellt die Python-Umgebung .venv, installiert Zensical und legt die Konfiguration in zensical.toml an (falls noch nicht vorhanden).

./task init-zensical-docs

Zusätzlich benötigt bin/build.js die Node-Abhängigkeiten (gray-matter). Installieren Sie diese einmalig:

npm install
  1. Bereiten Sie die Dokumentation vor

Das Kommando konvertiert die Wiki-Markdown-Dateien (Wikilinks, Canvas, Anhänge) aus dem Repository in den Ordner docs:

./task prepare-docs
  1. Starten Sie den Entwicklungsserver

Der Entwicklungsserver ist unter http://localhost:8000 erreichbar:

./task dev-zensical-docs
  1. Produktions-Build erstellen und lokal ausliefern (optional)
./task build-zensical-docs
./task serve-zensical-docs

Der Build wird im Ordner site abgelegt und ist unter http://localhost:8080 erreichbar.

Die Publizierung auf https://wiki.mint-system.ch erfolgt automatisch über Vercel, sobald die Änderungen auf den main Branch von https://github.com/Mint-System/Wiki gepusht werden.


Backlinks

🔗 Prozesse Wiki

📝 Edit on GitHub · 🔷 Open in Obsidian