0d10e17caf
espid2sensor lief bisher nur per eigenem Dev-Compose mit isolierter Wegwerf-Mongo. Jetzt Teil von noisesensors/docker-compose.yml, Port 3004, Zugriff auf die dort laufende mongodb-Instanz (sensor_data). DEV_AUTO_LOGIN explizit aus, SESSION_SECRET ueber neue Env-Variable statt Code-Default. Dockerfile_esp2sensor an das Muster der anderen Services angeglichen (node:22-alpine, /opt/app, npm ci, tzdata/Europe-Berlin, deluser node). espid2sensor/.git entfernt (war eigenes verschachteltes Repo) und der komplette Verzeichnisinhalt ins laermsensor-stack-Repo uebernommen. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
25 lines
824 B
Bash
25 lines
824 B
Bash
# Credentials für die Influx-DB
|
|
DOCKER_INFLUXDB_INIT_USERNAME=<Influx_Username>
|
|
DOCKER_INFLUXDB_INIT_PASSWORD=<Influx_Passwort>
|
|
DOCKER_INFLUXTOKEN=<Influx_Token>
|
|
|
|
# Credentials für die Mongo-DB (in der werden die Metadaten eines Sensors gepeichert)
|
|
MONGO_ROOT_USERNAME=<Mongo_Username>
|
|
MONGO_ROOT_PASSWORD=<Mongo_Passwort>
|
|
|
|
LOCALDIR=<Aktuelle Direcrory ab />
|
|
|
|
# Datenbank, in welche die laufenden Messwerte gespeichert werden (kannn 'influx' oder 'mongo' sein)
|
|
STORE=influx
|
|
|
|
# Secret zum Signieren der Session-Cookies von esp2sensor (langer Zufallsstring)
|
|
ESP2SENSOR_SESSION_SECRET=<zufaelliger_string>
|
|
|
|
# Nur fuer readarchive-stack.yml: Zeitraum und Ziel des Einmal-Laufs.
|
|
# Leer lassen = Default (gestern, ein Tag, TYP=noise, DBASE=influx).
|
|
# END ist exklusiv.
|
|
#START=2026-07-22
|
|
#END=2026-07-23
|
|
#TYP=noise
|
|
#DBASE=influx
|