Add a stage branch deploy beside production on z00.
CI / test (push) Failing after 23s
CI / build-and-push (push) Skipped
CI / deploy (push) Skipped
CI / deploy-stage (push) Skipped

Pushing stage runs CI and deploys to stage.transcribe.z00.nu with its own data, Reverb credentials, and Caddy network.
This commit is contained in:
ben
2026-08-13 18:19:47 +02:00
parent c6856c04d5
commit 5e76bfdec1
12 changed files with 388 additions and 32 deletions
+16 -6
View File
@@ -1,4 +1,5 @@
# z00 production overlay for AndyTranscribe (behind Caddy Proxy Manager)
# z00 overlay for AndyTranscribe (behind Caddy Proxy Manager).
# Instance .env supplies PUBLIC_APP_URL, REVERB_PUBLIC_HOST, CADDY_NETWORK, CONTAINER_PREFIX.
services:
app:
networks:
@@ -7,30 +8,39 @@ services:
environment:
APP_ENV: production
APP_DEBUG: "false"
APP_URL: https://transcribe.z00.nu
APP_URL: ${PUBLIC_APP_URL:-https://transcribe.z00.nu}
TRUSTED_PROXIES: "*"
REVERB_HOST: reverb
REVERB_PORT: "8080"
REVERB_SCHEME: http
REVERB_PUBLIC_HOST: ${REVERB_PUBLIC_HOST:-reverb.transcribe.z00.nu}
REVERB_PUBLIC_PORT: "443"
REVERB_PUBLIC_SCHEME: https
reverb:
networks:
- default
- caddy
environment:
APP_URL: https://transcribe.z00.nu
REVERB_HOST: reverb.transcribe.z00.nu
APP_URL: ${PUBLIC_APP_URL:-https://transcribe.z00.nu}
REVERB_HOST: ${REVERB_PUBLIC_HOST:-reverb.transcribe.z00.nu}
REVERB_PORT: "443"
REVERB_SCHEME: https
REVERB_PUBLIC_HOST: ${REVERB_PUBLIC_HOST:-reverb.transcribe.z00.nu}
REVERB_PUBLIC_PORT: "443"
REVERB_PUBLIC_SCHEME: https
queue:
networks:
- default
environment:
APP_ENV: production
APP_DEBUG: "false"
APP_URL: https://transcribe.z00.nu
APP_URL: ${PUBLIC_APP_URL:-https://transcribe.z00.nu}
REVERB_HOST: reverb
REVERB_PORT: "8080"
REVERB_SCHEME: http
REVERB_PUBLIC_HOST: ${REVERB_PUBLIC_HOST:-reverb.transcribe.z00.nu}
REVERB_PUBLIC_PORT: "443"
REVERB_PUBLIC_SCHEME: https
whisper:
networks:
- default
@@ -38,4 +48,4 @@ services:
networks:
caddy:
external: true
name: caddy-proxy-manager-test_caddy-test-network
name: ${CADDY_NETWORK:-caddy-proxy-manager-test_caddy-test-network}