Files
wichteln/docker-compose.yml
T
nico d56be7b2c0 Wichtel-Werkstatt: Secret-Santa-App mit Räumen, Ausschlüssen und Recovery-Links
- FastAPI + SQLite, serverseitig gerenderte Templates, mobil-zuerst
- Admin-Passwort, einseitige Ausschlüsse, eingefrorene Auslosung
- Teilnehmer sehen Ergebnis per Cookie; Einmal-Recovery-Links bei Verlust
- Docker/podman-tauglich (Entrypoint mit Privilegien-Drop, SELinux-:z)
- Unit-Tests für Auslosung, E2E-Testskript (30 Checks)
2026-08-05 16:07:21 +02:00

14 lines
444 B
YAML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
services:
wichteln:
build: .
container_name: wichteln
restart: unless-stopped
ports:
# Nur lokal binden öffentlich macht der nginx-Reverse-Proxy.
- "127.0.0.1:8000:8000"
volumes:
# SQLite-Datei liegt hier dieses Verzeichnis sichern = komplettes Backup.
# :z setzt das SELinux-Label für Container-Zugriff (auf Systemen ohne
# SELinux ein wirkungsloser No-op).
- ./data:/data:z