Files
proxy-gost/docker-compose.yaml
2026-06-15 17:01:30 +08:00

31 lines
770 B
YAML

name: proxy-gost
services:
gost:
image: gogost/gost:latest
network_mode: host
volumes:
- ./gost/gost.yaml:/etc/gost/gost.yaml
- ./gost/logs:/var/log/gost
restart: unless-stopped
otel-collector:
image: otel/opentelemetry-collector-contrib:0.153.0
network_mode: host
volumes:
- ./otel/collector.yaml:/etc/otelcol-contrib/config.yaml
environment:
GOST_LOG_ENDPOINT: ${GOST_LOG_ENDPOINT}
restart: unless-stopped
caddy:
image: caddy:latest
network_mode: host
volumes:
- ./caddy/Caddyfile:/etc/caddy/Caddyfile
environment:
GOST_API_DOMAIN: ${GOST_API_DOMAIN}
GOST_API_USERNAME: ${GOST_API_USERNAME}
GOST_API_PASSWORD: ${GOST_API_PASSWORD}
restart: unless-stopped