Doku: DEPLOY.md beschreibt die neue CI-Pipeline
Build & Deploy / deploy (push) Successful in 24s

This commit is contained in:
2026-10-04 21:56:54 +02:00
parent c71d9a82a1
commit 6cbf88b53e
2 changed files with 60 additions and 0 deletions
+7
View File
@@ -841,3 +841,10 @@ Zustellung an axel@hocks.eu status=sent, Test-Ticket bereinigt.
- Ergebnis: Einstiegs-Bundle 1071 KB -> 285 KB (gzip 294->89 KB). Groesster Rest-Chunk: Dashboard 412 KB (PDF-Bibliothek) - spaeter separat lazybar.
- Deploy + Live-Verifikation (Login-Assets, Zaehler-Chunk, kein Overflow). Commit 38e681d.
## 2026-10-04 — Deploy-Pipeline (Gitea Actions)
- act_runner-Container aufgesetzt (/opt/act-runner, Compose + config.yaml), als hocks-vps-runner in Gitea registriert, Labels: docker, ubuntu-latest.
- Workflow .gitea/workflows/deploy.yml: Push auf main -> checkout, npm ci, tsc, Build (inkl. Anleitungs-Stand via GITHUB_SHA), Deploy nach /opt/mieterportal/dist (/mp-Mount via valid_volumes), Health-Check.
- Zwei Fehler beim ersten Lauf behoben: valid_volumes braucht nur den Host-Pfad (nicht host:container); anleitung-meta.mjs faellt auf GITHUB_SHA zurueck wenn kein .git.
- Run 2 erfolgreich, Portal live, Setup-Admin-Token aus Gitea-DB geloescht. Doku: DEPLOY.md. Commits 0e889ef, c71d9a8.