2026-05-10 20:49:06 +00:00
|
|
|
# ──────────────────────────────────────────────────────────────
|
|
|
|
|
# Servidor
|
|
|
|
|
# ──────────────────────────────────────────────────────────────
|
|
|
|
|
|
2026-03-22 09:53:08 +00:00
|
|
|
# Puerto del servidor (por defecto: 9470)
|
|
|
|
|
PORT=9470
|
|
|
|
|
|
|
|
|
|
# Token de autenticacion — dejar vacio para acceso solo en localhost (sin login)
|
|
|
|
|
# Poner un valor para activar auth + acceso remoto (0.0.0.0)
|
|
|
|
|
AUTH_TOKEN=
|
2026-05-10 20:49:06 +00:00
|
|
|
|
|
|
|
|
# ──────────────────────────────────────────────────────────────
|
|
|
|
|
# Persistencia
|
|
|
|
|
# ──────────────────────────────────────────────────────────────
|
|
|
|
|
|
|
|
|
|
# Directorio donde se guardan archivos persistentes (SQLite de stats,
|
|
|
|
|
# config Discord, container settings, posiciones de nodos, env file overrides).
|
|
|
|
|
# Default nativo: ./data (relativo al cwd). En docker-compose.yml se setea
|
|
|
|
|
# a /app/data (montado en el volumen containerflow-data).
|
|
|
|
|
# El directorio se crea automaticamente al startup si no existe.
|
|
|
|
|
# DATA_DIR=/app/data
|
|
|
|
|
|
|
|
|
|
# ──────────────────────────────────────────────────────────────
|
|
|
|
|
# Acceso a compose files (rebuild / remove)
|
|
|
|
|
# ──────────────────────────────────────────────────────────────
|
|
|
|
|
|
|
|
|
|
# Path adicional a montar en el container de ContainerFlow para que
|
|
|
|
|
# pueda leer compose files fuera de los defaults (/home, /opt, /srv, /root).
|
|
|
|
|
# Solo necesario si tus proyectos viven en una ruta no estandar.
|
|
|
|
|
# Ejemplo: HOST_PROJECTS_DIR=/data/apps
|
|
|
|
|
# HOST_PROJECTS_DIR=
|
|
|
|
|
|
|
|
|
|
# ──────────────────────────────────────────────────────────────
|
|
|
|
|
# Control de acceso por path (multi-usuario)
|
|
|
|
|
# ──────────────────────────────────────────────────────────────
|
|
|
|
|
|
|
|
|
|
# Lista separada por ":" de prefijos donde se permiten acciones
|
|
|
|
|
# (start/stop/restart/rebuild/remove/exec). Visualizacion, stats y
|
|
|
|
|
# logs siempre disponibles para todos los containers.
|
|
|
|
|
#
|
|
|
|
|
# Vacio = modo permisivo (todas las acciones permitidas).
|
|
|
|
|
# Con valores = modo estricto (containers fuera de estas rutas
|
|
|
|
|
# aparecen con candado y acciones deshabilitadas).
|
|
|
|
|
#
|
|
|
|
|
# Ejemplo single-user:
|
|
|
|
|
# ALLOWED_PATHS=/home/jorge
|
|
|
|
|
#
|
|
|
|
|
# Ejemplo multi-path:
|
|
|
|
|
# ALLOWED_PATHS=/home/jorge:/srv/myapp:/opt/legacy
|
|
|
|
|
# ALLOWED_PATHS=
|
|
|
|
|
|
|
|
|
|
# Solo aplica cuando ALLOWED_PATHS esta activo. Si ALLOWED_PATHS esta
|
|
|
|
|
# vacio, esta variable no tiene efecto (todo es accionable por default).
|
|
|
|
|
#
|
|
|
|
|
# Cuando ALLOWED_PATHS esta activo, controla si containers no-compose
|
|
|
|
|
# (corridos con `docker run` directo, sin labels de compose) permiten
|
|
|
|
|
# acciones:
|
|
|
|
|
# false (default) = bloqueados, aparecen con candado
|
|
|
|
|
# true = permitidos (util para watchtower, traefik, etc.)
|
|
|
|
|
# ALLOW_NON_COMPOSE=false
|