espid2sensor: Admin-Bootstrap via ADMIN_EMAIL/ADMIN_PASSWORD

Für extern verwaltete Deployments (Portainer, kein direkter Mongo-Zugriff)
wird beim Start automatisch ein Admin-User angelegt, falls die
user-Collection leer ist und ADMIN_EMAIL/ADMIN_PASSWORD gesetzt sind.
Login-Seite zeigt einen Hinweis, solange noch kein User existiert.

Version auf 1.5.0 angehoben.
This commit is contained in:
2026-08-07 06:46:28 +00:00
parent 6ff2ceb76d
commit 7b3403d943
5 changed files with 37 additions and 6 deletions
+2 -2
View File
@@ -1,7 +1,7 @@
{
"name": "espid2sensor",
"version": "1.4.0",
"date": "2026-08-06",
"version": "1.5.0",
"date": "2026-08-07",
"type": "module",
"description": "Kleine Webapp ESP-ID <-> Sensornummer, speichern in MongoDB",
"main": "server.js",