19 lines
611 B
Bash
Executable File
19 lines
611 B
Bash
Executable File
#!/bin/bash
|
|
# Script per eseguire comandi Python con configurazione cloud
|
|
|
|
export DATABASE_URL="postgresql://terrain_user:terrain_pass@94.177.199.207:5432/terrain_monitor"
|
|
export MQTT_BROKER_HOST="94.177.199.207"
|
|
export MQTT_BROKER_PORT=1883
|
|
export SECRET_KEY="batt1l0ngs3cur3k3y"
|
|
export MQTT_TOPIC_ALARMS="terrain/+/+/alarms"
|
|
export MQTT_TOPIC_TELEMETRY="terrain/+/+/telemetry"
|
|
export MQTT_TOPIC_STATUS="terrain/+/+/status"
|
|
export DEBUG=True
|
|
export FIREBASE_CREDENTIALS_PATH="./firebase-credentials.json"
|
|
|
|
# Attiva virtual environment
|
|
source .venv/bin/activate
|
|
|
|
# Esegui il comando passato come argomento
|
|
"$@"
|