Configure the instance domain from .env instead of compose.yml
compose.yml was tracked but had to be edited per deployment, so every
update collided with the local change ("your local changes would be
overwritten by merge"). The domain now comes from STOAT_DOMAIN via
compose interpolation, and host.docker.internal is mapped unconditionally
so a host-side proxy needs no edit either. Nothing in compose.yml has to
be touched any more.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5
parent
71b9b7fe17
commit
ea19a74c12
@@ -4,6 +4,11 @@
|
||||
# extra_hosts в compose.yml, поэтому TLS валидный и NAT loopback не нужен.
|
||||
STOAT_API_URL=https://chat.example.com/api
|
||||
|
||||
# Домен вашего Stoat — тот же, что в STOAT_API_URL, без схемы.
|
||||
# Используется в compose.yml: контейнер резолвит его в сам хост, где внешний
|
||||
# Caddy держит валидный TLS. Сам compose.yml править не нужно.
|
||||
STOAT_DOMAIN=chat.example.com
|
||||
|
||||
# Токен бота: Settings → My Bots → создать бота → скопировать токен.
|
||||
STOAT_BOT_TOKEN=
|
||||
|
||||
|
||||
Reference in New Issue
Block a user