docker-compose.yml
Rama master · réplica de lectura del repositorio original.
services:
quicgate:
image: ghcr.io/quicgate/quicgate:latest
container_name: quicgate
restart: unless-stopped
# Host networking is recommended: stream forwards bind host ports
# dynamically (no pre-published port list) and the engine sees real
# client IPs, which access-list IP filtering depends on. The engine
# owns 80/443 (tcp+udp for HTTP/3), the admin UI listens on 81, plus
# any stream ports you configure.
network_mode: host
environment:
- QG_ACME_EMAIL=you@example.com
# Optional: auto-manage router port forwards (80/443 + stream
# ports) via UPnP IGD. Your router must allow this device to open
# ports (e.g. FRITZ!Box "permit independent port sharing").
# - QG_UPNP=1
volumes:
- ./data:/data
# Prefer isolated networking? Replace network_mode: host with:
# ports:
# - "80:80"
# - "443:443/tcp"
# - "443:443/udp" # HTTP/3
# - "81:81" # admin UI - do NOT expose this to the internet
# Note: with bridge networking, access lists see the Docker gateway IP
# unless you also configure your firewall for real client IPs, and new
# stream ports need to be published here manually.