# Controller URL: use HTTPS with a trusted certificate for enrolled hosts. EC_PUBLIC_URL=https://electric-cherry.example.com # Generate separate secrets with: openssl rand -hex 32 # Setup token authorizes creation of the first administrator only. Remove it # after setup. Never reuse the telemetry token as a setup or host credential. EC_SETUP_TOKEN= # Game reporters send Authorization: Bearer or X-EC-Telemetry-Token. # Telemetry ingestion is disabled until a token of at least 32 chars is set. EC_TELEMETRY_TOKEN= # Persistent SQLite metadata, game-file storage, and beta archives. # For an existing deployment, retain its original data directory. EC_DATA_DIR=/root/zombies/.electric-cherry DB_PATH=./data/cherry.db GAME_FILES_ROOT=./data/game-files BETA_ARCHIVE_DIR=./data/beta-archive BODY_SIZE_LIMIT=Infinity # Prepare this runtime from Hosts before deploying. Image and game-file # library versions are selected independently in the launch preview. PLUTAINER_IMAGE=ghcr.io/ayymoss/plutainer:latest # Optional shared RCON password. Native instances use independently generated # secrets when omitted; RCON packets are sent locally by each host agent. # RCON_PASSWORD= # Development tests only. Production host transport requires HTTPS. # EC_AGENT_ALLOW_HTTP=true # Browser login on localhost only (never for an exposed controller): # EC_AUTH_ALLOW_HTTP=true # Fleet concurrency and campaign retention are saved in Settings, not env vars. # Optional request/report timings and event-loop delay diagnostics. EC_PERF_LOG=false