fix: resolver-based nginx config and env vars for template configs

- Use Docker embedded DNS (127.0.0.11) with variables in proxy_pass
  instead of upstream blocks to prevent nginx crash loops when
  backend isn't ready during startup
- Add STACK_NAME env to web and livekit services for golang
  template_driver config resolution
- Add LIVEKIT_API_KEY env to livekit service for config template
- Add livekit_as secret to livekit service
- Increase web healthcheck retries and start_period
- Bump NGINX_CONF_VERSION to v2
This commit is contained in:
notplants
2026-02-27 19:30:57 +00:00
parent 94c657e976
commit e4bb97a181
3 changed files with 19 additions and 12 deletions

View File

@ -1,7 +1,7 @@
# Set any config versions here
# Docs: https://docs.coopcloud.tech/maintainers/handbook/#manage-configs
export ABRA_ENTRYPOINT_VERSION=v1
export NGINX_CONF_VERSION=v1
export NGINX_CONF_VERSION=v2
export PG_BACKUP_VERSION=v1
export MIGRATE_VERSION=v1
export LIVEKIT_CONFIG_VERSION=v1