Files
mals/.env.example

32 lines
964 B
Plaintext

# =============================================================================
# MALS — Mosaic Agent Log System — Environment Configuration
# Copy this file to .env and fill in the required values.
# =============================================================================
# --- Required ---
# PostgreSQL password (no default — must be set)
POSTGRES_PASSWORD=change-me-in-production
# API bearer token — all clients must send: Authorization: Bearer <MALS_API_KEY>
MALS_API_KEY=change-me-in-production
# --- Optional (defaults shown) ---
# Database name and user
POSTGRES_DB=mals
POSTGRES_USER=mals
# Port the PostgreSQL container exposes on the host
PG_PORT=5434
# Port the API container exposes on the host
MALS_PORT=8421
# Log verbosity: DEBUG | INFO | WARNING | ERROR | CRITICAL
LOG_LEVEL=INFO
# For Portainer/Swarm only: your domain and Docker image tag
# MALS_DOMAIN=mals.yourdomain.com
# MALS_IMAGE=registry.yourdomain.com/mals:latest