Commit Graph

7 Commits

Author SHA1 Message Date
Thomas Soring
6e2df33a9f docs: CI/CD-Pipeline-Guide mit verifiziertem Manual Git Webhook (HMAC) neu schreiben
Ersetzt Deploy-Webhook-Ansatz durch bewährten Manual Git Webhook mit HMAC-Secret.
Basiert auf verifizierter Konfiguration: PATCH manual_webhook_secret_gitea in Coolify,
Gitea Webhook via POST anlegen (nicht PATCH) – Secret wird nur beim Neuanlegen gespeichert.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-05 21:34:27 +01:00
Thomas Soring
c29b9624aa test: Webhook Manual-Secret testen
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-05 21:29:40 +01:00
Thomas Soring
e075863b1b test: Webhook-Trigger testen
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-05 21:27:44 +01:00
Thomas Soring
ff248079ee fix: API-Doku mit verifizierten Response-Formaten und korrekten Feldnamen
- PATCH domain: 'domains' statt 'fqdn' (fqdn -> 422 Validation Error)
- POST: fqdn nicht im Body erlaubt, Domain separat per PATCH setzen
- GET /deployments/applications/{uuid}: Response ist {count, deployments:[]}
  kein reines Array; Feld heißt deployment_uuid (nicht uuid)
- /deploy Response: {deployments:[{message, resource_uuid, deployment_uuid}]}
- Polling-Beispiel: .deployments[0].deployment_uuid

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-05 21:20:29 +01:00
Thomas Soring
b2a4ca660d fix: Starlight social-Config auf Objekt-Format korrigieren
social erwartet in dieser Version ein Objekt, kein Array.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-05 21:13:10 +01:00
Thomas Soring
48e1d877a9 chore: package-lock.json hinzufügen (für npm ci im Dockerfile)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-05 21:10:41 +01:00
Thomas Soring
c09f064629 feat: Astro Starlight Docs-Site für BTC MAIN AI Application Layer
Vollständige Dokumentations-Site mit:
- Einstieg: Einführung, Schnellstart, Kernkonzepte
- Guides: Deployment, CI/CD, Env-Vars, Domains, Logs
- API-Referenz: Überblick, Auth, Applications, Deployments
- Referenz: Tech Stack, FAQ
- Dockerfile + nginx für containerisiertes Deployment

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-05 21:05:12 +01:00