Files
web-app-python/.env.example
2025-10-20 19:10:08 +02:00

26 lines
666 B
Plaintext

# Database
DATABASE_URL=postgresql://user:password@localhost:5432/terrain_monitor
# JWT Configuration
SECRET_KEY=your-secret-key-change-in-production
ALGORITHM=HS256
ACCESS_TOKEN_EXPIRE_MINUTES=30
# MQTT Configuration
# Nuova architettura: terrain/{cliente_id}/{sito_id}/{message_type}
# Wildcards: + (single level), # (multi level)
MQTT_BROKER_HOST=localhost
MQTT_BROKER_PORT=1883
MQTT_TOPIC_ALARMS=terrain/+/+/alarms
MQTT_TOPIC_TELEMETRY=terrain/+/+/telemetry
MQTT_TOPIC_STATUS=terrain/+/+/status
MQTT_USERNAME=
MQTT_PASSWORD=
# Firebase Configuration
FIREBASE_CREDENTIALS_PATH=./firebase-credentials.json
# Application
DEBUG=True
APP_NAME=Terrain Monitor API