|
|
||
|---|---|---|
| .github/workflows | ||
| src/dlw | ||
| README.md | ||
| pyproject.toml | ||
README.md
Forgejo Blog Manager (v0.1.3)
Paradigma: Documentation-Driven Development (DDD) Sicherheit: SSH-Auth via Ed25519
📝 Übersicht
[cite_start]Automatisierter Workflow für Uberspace 8. Das Tool verwaltet Inhalte, Assets und triggert via Git-Push die Forgejo Actions Pipeline[cite: 80, 81].
🏗 Struktur
- [cite_start]
src/dlw/admin.py: Flask Interface[cite: 93, 248]. - [cite_start]
src/dlw/git_ops.py: Git-Steuerung[cite: 199, 418]. - [cite_start]
src/dlw/marvin_ops.py: Marvin API Client[cite: 203]. - [cite_start]
.github/workflows/deploy.yml: CI/CD Pipeline[cite: 55, 56].
⚙️ Secrets in Forgejo
[cite_start]Hinterlege folgende Secrets für das Deployment[cite: 65, 239]:
SSH_PRIVATE_KEY: Dein Ed25519 Private Key.UBERSPACE_USER: Dein Username.UBERSPACE_HOST: Dein Uberspace-Server.
Letztes Update: 2026-01-03