# Домашний сервер (выход в интернет не из РФ): /home/nick/home_server/kvarta_tg_relay. # Ставит deploy/tg-relay/deploy.sh; .env там же (TELEGRAM_BOT_ID, RELAY_BIND, ALLOW_FROM). name: kvarta-tg-relay services: relay: image: nginx:1.27-alpine container_name: kvarta-tg-relay restart: unless-stopped ports: # только на адресе Tailscale: из LAN и интернета ретранслятор не виден - "${RELAY_BIND}:8788:8788" environment: TELEGRAM_BOT_ID: ${TELEGRAM_BOT_ID} ALLOW_FROM: ${ALLOW_FROM:-100.64.0.0/10} NGINX_ENVSUBST_FILTER: ^(TELEGRAM_BOT_ID|ALLOW_FROM)$ volumes: - ./default.conf.template:/etc/nginx/templates/default.conf.template:ro logging: driver: json-file options: max-size: "1m" max-file: "2"