Add Gitea Actions CI/CD to build, push, and deploy on main.
CI / test (push) Failing after 12m47s
CI / build-and-push (push) Skipped
CI / deploy (push) Skipped

Mirrors the airports runner flow: test, publish to the Gitea registry, then pull APP_IMAGE into the z00 compose stack.
This commit is contained in:
ben
2026-08-12 22:56:46 +02:00
parent 4898d5cfde
commit 5dd0a3aeac
7 changed files with 371 additions and 6 deletions
+41
View File
@@ -0,0 +1,41 @@
# z00 production overlay for AndyTranscribe (behind Caddy Proxy Manager)
services:
app:
networks:
- default
- caddy
environment:
APP_ENV: production
APP_DEBUG: "false"
APP_URL: https://transcribe.z00.nu
TRUSTED_PROXIES: "*"
REVERB_HOST: reverb
REVERB_PORT: "8080"
REVERB_SCHEME: http
reverb:
networks:
- default
- caddy
environment:
APP_URL: https://transcribe.z00.nu
REVERB_HOST: reverb.transcribe.z00.nu
REVERB_PORT: "443"
REVERB_SCHEME: https
queue:
networks:
- default
environment:
APP_ENV: production
APP_DEBUG: "false"
APP_URL: https://transcribe.z00.nu
REVERB_HOST: reverb
REVERB_PORT: "8080"
REVERB_SCHEME: http
whisper:
networks:
- default
networks:
caddy:
external: true
name: caddy-proxy-manager-test_caddy-test-network