- Galerie laedt Bilder dynamisch per JavaScript statt Jekyll-Loop - nginx autoindex liefert JSON-Bilderliste - Nextcloud-Ordner (Websitebilder) wird als Volume gemountet - ImageMagick generiert automatisch 512px Thumbnails - Hintergrund-Check alle 60s fuer neue Bilder - Neuer entrypoint.sh fuer Thumbnail-Generierung + nginx Start Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
16 lines
439 B
YAML
16 lines
439 B
YAML
services:
|
|
photography:
|
|
build: .
|
|
container_name: photography-website
|
|
ports:
|
|
- "8080:80"
|
|
volumes:
|
|
# Nextcloud-Ordner mit Originalbildern (read-only)
|
|
- /volume1/nextcloud/data/Tom/files/Websitebilder:/usr/share/nginx/html/images/fulls:ro
|
|
# Thumbnails werden automatisch generiert und hier gespeichert
|
|
- thumbs:/usr/share/nginx/html/images/thumbs
|
|
restart: unless-stopped
|
|
|
|
volumes:
|
|
thumbs:
|