Files
electric-cherry/.env.example
T

37 lines
1.7 KiB
Bash

# 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 <token> 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
# Existing legacy registrations can still use their previous KOMODO_*,
# SERVERS_ROOT, T6_SERVERS_ROOT, and RCON_HOST settings. Native hosts need none.
# 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