尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證正在載入完整 README。 以下為已儲存的摘錄。
Wissen, das nicht ausfällt. Offline-Wissen und Werkzeuge für Österreich, auf Deutsch, auf jedem PC und Mac. Ein Projekt von The Digioneer und der digitalworld Academy. Inspiriert von Project N.O.M.A.D. (Apache 2.0), eigenständig umgesetzt.檢視完整 README ↗
Wissen, das nicht ausfällt. Offline-Wissen und Werkzeuge für Österreich, auf Deutsch, auf jedem PC und Mac.
Ein Projekt von The Digioneer und der digitalworld Academy. Inspiriert von Project N.O.M.A.D. (Apache 2.0), eigenständig umgesetzt.
| Ordner | Was |
|---|---|
docs/KONZEPT.md | Konzept: Architektur, Offline-Installer, Update-Abo, Inhalte und Lizenzen, Frei/Pro, Fahrplan |
docs/PAKETFORMAT.md | Paketformat: signierte Manifeste, Katalog, Delta-Updates, Schlüssel |
docs/CHANGELOG.md | Änderungen je App-Version |
docs/PAKET-KIT.md | Pflichtenheft für Pakete: was ein Quellordner enthalten muss (Angaben, Slideshow, Regeln, Module, Updates, Prüfprogramm) |
paket-kit/ | Werkzeug für Herausgeber: pruefen.mjs schreibt den Prüfbericht zu einem Quellordner, dazu Vorlage und Beispiel (Wichteln). Läuft nicht in der App |
werkzeug/ | Paketwerkzeug (Node, keine Abhängigkeiten): Schlüssel, bauen, prüfen, delta, katalog – mit Tests |
app/ | Desktop-App (Tauri 2): Hülle um den Kern, Oberfläche aus web/. Installer baut GitHub Actions, Anleitung in docs/DESKTOP.md |
kern/ | Rust-Kern der Desktop-App: Signatur, Prüfsummen, Delta, atomares Einspielen – gleiche Tests wie das Werkzeug (cargo test) |
pakete/ | Quellen der Inhaltspakete (Österreich-Paket) |
schluessel/ | Öffentliche Signaturschlüssel (derzeit Entwicklungsschlüssel) |
docs/GHOST-SETUP.md | Anmeldung für das Gratis-Paket, Newsletter und Pro-Stufe über Ghost |
web/ | Web-Prototyp (PWA): Startseite + App-Oberfläche. Funktioniert nach dem ersten Besuch auch offline im Browser. Wird auf Vercel ausgeliefert. |
node werkzeug/paket.mjs schluessel erzeugen offline-dev # einmal je Rechner; privater Schlüssel landet in ~/.offline/
./werkzeug/alles-bauen.sh # Pakete → web/pakete, Katalog → web/katalog
node --test werkzeug/test.mjs
Die Ordner web/pakete, web/katalog, web/schluessel und web/paket-kern.js werden vom Build erzeugt und sind eingecheckt, damit Vercel ohne Build-Schritt auskommt. Nach Inhaltsänderungen neu bauen und mit einchecken.
Keine Abhängigkeiten, kein Build:
cd web
python3 -m http.server 8080
# → http://localhost:8080
Vercel-Projekt offline, Root Directory web/, ohne Build-Schritt. Jeder Push erzeugt eine neue Vorschau.
Noch festzulegen (geplant: Apache 2.0 für die Software; eigene Inhalte separat lizenziert).