# Database (port 5433 avoids conflict with host PostgreSQL) DATABASE_URL=postgresql://mosaic:mosaic@localhost:5433/mosaic # Valkey (Redis-compatible, port 6380 avoids conflict with host Redis/Valkey) VALKEY_URL=redis://localhost:6380 # Docker Compose host port overrides (optional) # PG_HOST_PORT=5433 # VALKEY_HOST_PORT=6380 # OpenTelemetry OTEL_EXPORTER_OTLP_ENDPOINT=http://localhost:4318 OTEL_SERVICE_NAME=mosaic-gateway # Auth (BetterAuth) BETTER_AUTH_SECRET=change-me-to-a-random-32-char-string BETTER_AUTH_URL=http://localhost:4000 # Gateway GATEWAY_PORT=4000 # Discord Plugin (optional — set DISCORD_BOT_TOKEN to enable) # DISCORD_BOT_TOKEN= # DISCORD_GUILD_ID= # DISCORD_GATEWAY_URL=http://localhost:4000 # Telegram Plugin (optional — set TELEGRAM_BOT_TOKEN to enable) # TELEGRAM_BOT_TOKEN= # TELEGRAM_GATEWAY_URL=http://localhost:4000 # Authentik SSO (optional — set AUTHENTIK_CLIENT_ID to enable) # AUTHENTIK_ISSUER=https://auth.example.com # AUTHENTIK_CLIENT_ID= # AUTHENTIK_CLIENT_SECRET=