video-surveillance-app/.env.example

35 lines
1.2 KiB
Text
Raw Normal View History

# Generer le .env avant le premier demarrage :
#
# grep -v '^DB_PASSWORD=' .env.example > .env
# printf 'DB_PASSWORD=%s\n' "$(openssl rand -hex 24)" >> .env
# chmod 600 .env
#
# Ne pas faire un sed global sur CHANGEME : le motif apparait aussi dans ce
# commentaire, et le mot de passe genere s'y retrouverait en clair.
# Mot de passe PostgreSQL. Obligatoire : le compose refuse de demarrer sans.
DB_PASSWORD=CHANGEME
# Simulateur de capteur. A desactiver le jour ou le vrai iPhone POSTe
# sur /api/v1/sensor-events.
SIMULATOR_ENABLED=true
SIMULATOR_INTERVAL=8s
# Reglages de sensibilite de l'alarme.
ALARM_EXIT_DELAY=30s
ALARM_MIN_CONFIDENCE=60
LOG_LEVEL=INFO
# Mot de passe de publication du flux video.
# Seul l'iPhone doit pouvoir pousser sur le flux "biblio" : sans ce garde-fou,
# n'importe qui sur Internet remplacerait l'image du studio par la sienne.
# Genere au deploiement, comme DB_PASSWORD :
# printf 'STREAM_PUBLISH_PASSWORD=%s\n' "$(openssl rand -hex 16)" >> .env
STREAM_PUBLISH_PASSWORD=CHANGEME
# Mot de passe de l'API MediaMTX, utilise par la sonde de presence video.
# Genere au deploiement :
# printf 'MEDIA_API_PASSWORD=%s\n' "$(openssl rand -hex 16)" >> .env
MEDIA_API_PASSWORD=CHANGEME