38 lines
1.1 KiB
YAML
38 lines
1.1 KiB
YAML
services:
|
|
calls-helper:
|
|
build:
|
|
context: .
|
|
dockerfile: Dockerfile
|
|
container_name: calls-helper
|
|
env_file:
|
|
- .env
|
|
environment:
|
|
PORT: 8080
|
|
HOST: 0.0.0.0
|
|
PUBLIC_BASE: ${PUBLIC_BASE:-https://calls.backend-3.com}
|
|
CALL_HELPER_SHARED_SECRET: ${CALL_HELPER_SHARED_SECRET}
|
|
HELPER_LOG_LEVEL: ${HELPER_LOG_LEVEL:-info}
|
|
HELPER_DEFAULT_ROUTE_MODE: ${HELPER_DEFAULT_ROUTE_MODE:-direct}
|
|
|
|
ENABLE_OVERLAY_METADATA: ${ENABLE_OVERLAY_METADATA:-1}
|
|
|
|
OVERLAY_YGG_ENABLED: ${OVERLAY_YGG_ENABLED:-0}
|
|
OVERLAY_YGG_BRIDGE_WSS: ${OVERLAY_YGG_BRIDGE_WSS:-}
|
|
OVERLAY_YGG_BRIDGE_LABEL: ${OVERLAY_YGG_BRIDGE_LABEL:-ygg-bridge}
|
|
|
|
OVERLAY_I2P_ENABLED: ${OVERLAY_I2P_ENABLED:-0}
|
|
OVERLAY_I2P_BRIDGE_HTTPS: ${OVERLAY_I2P_BRIDGE_HTTPS:-}
|
|
OVERLAY_I2P_BRIDGE_LABEL: ${OVERLAY_I2P_BRIDGE_LABEL:-i2p-bridge}
|
|
|
|
RELAY_ENABLED: ${RELAY_ENABLED:-1}
|
|
RELAY_WSS: ${RELAY_WSS:-}
|
|
restart: unless-stopped
|
|
networks:
|
|
- privatenet
|
|
labels:
|
|
caddy: calls.backend-3.com
|
|
caddy.reverse_proxy: "{{upstreams 8080}}"
|
|
|
|
networks:
|
|
privatenet:
|
|
external: true |