# Запасной вариант: если по какой-то причине бот должен ходить в Stoat # по внутренним именам сервисов, а не через внешний домен. # # Кладётся в /opt/stoat/compose.override.yml (в дополнение к вашему caddy-блоку), # при этом в /opt/stoat-mbot/.env нужно указать STOAT_API_URL=http://api:14702. # # Минус: LiveKit-URL из join_call всё равно приходит публичным, и его придётся # резолвить изнутри сети — поэтому по умолчанию рекомендуется отдельный # compose-проект (см. compose.yml в корне репозитория). services: caddy: ports: !override - "127.0.0.1:8880:80" mbot: build: ../stoat-mbot restart: always env_file: ../stoat-mbot/.env depends_on: api: condition: service_started ports: - "127.0.0.1:3005:3005" volumes: - ../stoat-mbot/data:/data