From 59c7663972712f3bf515833d27e9e63148a1880b Mon Sep 17 00:00:00 2001 From: orfelorfel23 Date: Sun, 20 Sep 2026 17:27:41 +0200 Subject: [PATCH] Add README --- README.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..fb90c21 --- /dev/null +++ b/README.md @@ -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.