This commit is contained in:
2026-09-07 12:21:53 +02:00
commit 93051f791d
25 changed files with 4226 additions and 0 deletions

21
docker-compose.yml Normal file
View File

@@ -0,0 +1,21 @@
services:
freundesbuch:
build:
context: .
dockerfile: Dockerfile
container_name: freundesbuch
restart: unless-stopped
ports:
- "3000:3000"
environment:
# SHA256-Hash des Admin-Passworts. Erzeugen z. B. mit:
# echo -n "DeinPasswort" | sha256sum
# (unter macOS: echo -n "DeinPasswort" | shasum -a 256)
# Standardwert unten entspricht dem Passwort "aendern123" -- unbedingt ersetzen!
ADMIN_PASSWORD_HASH: "4a2e027f974978aeccc1eee8748722f865f37284b245b223512d311348ec4c01"
# Zufälliger, langer Zeichenstring zum Signieren der Login-Sessions
SESSION_SECRET: "bitte-durch-einen-langen-zufaelligen-string-ersetzen"
PORT: "3000"
DATA_DIR: "/data"
volumes:
- ./data:/data