dlw-frontend/README.md

24 lines
900 B
Markdown

# 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*