44 lines
1.7 KiB
Plaintext
44 lines
1.7 KiB
Plaintext
|
|
# LetsBe Orchestrator Environment Variables
|
||
|
|
# Copy this file to .env and fill in the values
|
||
|
|
|
||
|
|
# =============================================================================
|
||
|
|
# ADMIN API KEY (Required for production)
|
||
|
|
# =============================================================================
|
||
|
|
# Used to authenticate admin endpoints like registration token management.
|
||
|
|
#
|
||
|
|
# Generate a secure key with:
|
||
|
|
# python -c "import secrets; print(secrets.token_hex(32))"
|
||
|
|
#
|
||
|
|
# Or using openssl:
|
||
|
|
# openssl rand -hex 32
|
||
|
|
#
|
||
|
|
ADMIN_API_KEY=change-me-in-production
|
||
|
|
|
||
|
|
# =============================================================================
|
||
|
|
# Database
|
||
|
|
# =============================================================================
|
||
|
|
# Port 5434 to avoid conflict with Hub Postgres (5432) and other services
|
||
|
|
DATABASE_URL=postgresql+asyncpg://orchestrator:orchestrator@localhost:5434/orchestrator
|
||
|
|
|
||
|
|
# Postgres password for docker-compose (required)
|
||
|
|
# Generate with: openssl rand -hex 16
|
||
|
|
POSTGRES_PASSWORD=change-me-in-production
|
||
|
|
|
||
|
|
# =============================================================================
|
||
|
|
# Application Settings
|
||
|
|
# =============================================================================
|
||
|
|
DEBUG=true
|
||
|
|
APP_NAME=LetsBe Orchestrator
|
||
|
|
|
||
|
|
# =============================================================================
|
||
|
|
# Hub Telemetry (optional)
|
||
|
|
# =============================================================================
|
||
|
|
# Send periodic health/metrics telemetry to the central Hub.
|
||
|
|
# Requires HUB_URL and HUB_API_KEY to be set.
|
||
|
|
#
|
||
|
|
# HUB_TELEMETRY_ENABLED=false
|
||
|
|
# HUB_URL=https://hub.letsbe.solutions
|
||
|
|
# HUB_API_KEY=
|
||
|
|
# Interval in seconds between telemetry submissions (min 10, max 600, default 60)
|
||
|
|
# HUB_TELEMETRY_INTERVAL_SECONDS=60
|