homelab-codex-ws/services/control-plane/env.example

14 lines
715 B
Plaintext
Raw Permalink Normal View History

# Copy to .env next to docker-compose.yml (gitignored); docker compose picks
# it up automatically. Same convention as services/fleet-prometheus,
# services/llm-gateway, services/gokapi, services/ollama.
# Tailscale IP of the VPS node. The operator-ui port (18180) is published as
# ${TAILSCALE_BIND_IP}:18180:8080 so the mesh-facing bind is never 0.0.0.0.
# Verify when rebuilding the host: tailscale ip -4.
#
# WARNING (same footgun as fleet-prometheus, see its README): if .env is
# missing at deploy time, Compose resolves this to an empty string and
# SILENTLY binds to 0.0.0.0 instead of failing — always confirm with
# `docker compose config | grep host_ip` before `up -d`.
TAILSCALE_BIND_IP=100.95.58.48