871d02406f
Localhost-default (127.0.0.1) compose for the Rust core+bridge; env-driven CORE_PUBLISH. No secrets/staging-prod defaults. Retained WIP verified.
26 lines
961 B
Bash
26 lines
961 B
Bash
# OpenFUT Docker stack configuration. Copy to .env and adjust.
|
|
# All values have sensible defaults in docker-compose.yml; override as needed.
|
|
|
|
# --- Container registry (Gitea) ---
|
|
# Images resolve to ${REGISTRY}/${NAMESPACE}/<image>:${TAG}
|
|
# e.g. git.aleshym.co/openfut/openfut-core:latest
|
|
REGISTRY=git.aleshym.co
|
|
NAMESPACE=openfut
|
|
TAG=latest
|
|
|
|
# --- Networking ---
|
|
# Where the bridge (FIFA client entry point) is published. 0.0.0.0 = all
|
|
# interfaces so LAN clients can connect. Set to a specific IP to restrict.
|
|
BRIDGE_PUBLISH=0.0.0.0
|
|
# Where core's REST API is published. 127.0.0.1 keeps it host-local (the bridge
|
|
# still reaches it over the internal docker network). Set 0.0.0.0 to expose it.
|
|
CORE_PUBLISH=127.0.0.1
|
|
|
|
# --- Behaviour ---
|
|
# Bridge returns placeholder JSON + captures unknown routes when true.
|
|
PLACEHOLDER_MODE=true
|
|
|
|
# --- Logging (RUST_LOG filters) ---
|
|
CORE_LOG=openfut_core=info,tower_http=info
|
|
BRIDGE_LOG=openfut_bridge=info,tower_http=info
|