尚未检测到更新。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).