straywild-discovery-server/deploy/straywild-discovery.env.example

19 lines
884 B
Text

# Bind locally and place a TLS reverse proxy in front of the service.
straywild_DISCOVERY_HOST=127.0.0.1
straywild_DISCOVERY_PORT=7770
straywild_DISCOVERY_ROOM_TTL=45
straywild_DISCOVERY_MAX_ROOMS=4096
straywild_DISCOVERY_MAX_ROOMS_PER_ADDRESS=32
straywild_DISCOVERY_MAX_BODY_BYTES=8192
straywild_DISCOVERY_LOG_LEVEL=INFO
# Set this to the exact deployed Git commit so /health identifies the build.
straywild_DISCOVERY_BUILD_REVISION=development
# Public UDP rendezvous used to observe ENet mappings and coordinate hole punching.
straywild_DISCOVERY_TRAVERSAL_HOST=0.0.0.0
straywild_DISCOVERY_TRAVERSAL_PORT=7771
straywild_DISCOVERY_TRAVERSAL_PUBLIC_HOST=discovery.straywild.io
# Only trust X-Forwarded-For when the immediate peer is within one of these CIDRs.
# The loopback values suit a reverse proxy on the same host.
straywild_DISCOVERY_TRUSTED_PROXY_CIDRS=127.0.0.0/8,::1/128