services: straywild-server: build: . restart: unless-stopped init: true read_only: true cap_drop: - ALL security_opt: - no-new-privileges:true ports: - "${straywild_SERVER_PORT:-7777}:${straywild_SERVER_PORT:-7777}/udp" environment: straywild_SERVER_NAME: "${straywild_SERVER_NAME:-straywild Dedicated Server}" straywild_SERVER_BIND: "*" straywild_SERVER_PORT: "${straywild_SERVER_PORT:-7777}" straywild_SERVER_MAX_PLAYERS: "${straywild_SERVER_MAX_PLAYERS:-8}" straywild_SERVER_PUBLIC: "${straywild_SERVER_PUBLIC:-false}" straywild_DISCOVERY_URL: "${straywild_DISCOVERY_URL:-https://discovery.straywild.io}" straywild_DATA_DIR: /var/lib/straywild-server straywild_CHAT_LOGGING: "${straywild_CHAT_LOGGING:-false}" straywild_CHAT_LOG_PATH: "${straywild_CHAT_LOG_PATH:-/var/lib/straywild-server/logs/chat.jsonl}" TZ: "${TZ:-UTC}" straywild_SERVER_OPERATORS: "${straywild_SERVER_OPERATORS:-}" volumes: - straywild-server-data:/var/lib/straywild-server tmpfs: - /tmp:rw,noexec,nosuid,size=64m volumes: straywild-server-data: