Add README

This commit is contained in:
Jannik committed 2026-09-20 17:27:41 +02:00
1 parent a1c808cc6b
commit 59c7663972
1 file changed
+19
+19
View File
@@ -0,0 +1,19 @@
# Nele & Till - Hochzeit Galerie
Eine moderne, sichere und schnelle Bildergalerie für Hochzeitsbilder.
## Deployment
1. Sicherstellen, dass das Docker-Image (`git.orfel.de/jannik/nele-till-hochzeit:latest`) verfügbar ist.
2. `.env` aus `.env.age` entschlüsseln: `./scripts/decrypt-env.sh` (oder `.ps1`)
3. `docker compose -f docker-compose.prod.yml up -d` ausführen
## Architektur
- **Next.js 14** im Standalone-Modus (API + Frontend)
- **PostgreSQL** für Metadaten, Layout und Likes
- **Redis & BullMQ** für Hintergrund-Jobs (Bilder/Videos verarbeiten, ZIP erstellen)
- **sharp & FFmpeg** für Medienkonvertierung direkt im Container
## Administration
Dashboard unter `/admin`. Erstes Passwort und Benutzer sind in der `.env` definiert.
Dort kann der "Scanner" gestartet werden, um Bilder auf dem Volume neu einzulesen, und das "Layout" kann angepasst werden.