Kroonk
15e74f42c2
Align all internal, exposed, and mapped ports to 8090 universally per user request.
2026-04-12 16:47:54 +02:00
Kroonk
7509253ee7
Revert server port to 80 to match untouched user docker-compose.yml mappings indefinitely
2026-04-12 16:41:05 +02:00
Kroonk
567cb67763
Fix CRLF line endings on entrypoint script causing sh\r runtime crash on Alpine
2026-04-12 16:24:02 +02:00
Kroonk
21ae8c1599
Add Alpine build dependencies for sqlite3 native fallback
2026-04-12 16:02:31 +02:00
Kroonk
5747813d2d
Implement Node.js backend rewrite with SQLite authentication, admin dashboard and One-Click docker update
2026-04-12 15:40:46 +02:00
Kroonk
41bfb91ce3
Fix Nginx file permissions and bypass browser cache
2026-04-12 14:58:25 +02:00
Kroonk
ab6b2bb8fe
Nextcloud-Integration: Dynamische Galerie + Auto-Thumbnails
...
- 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 >
2026-04-12 14:03:43 +02:00
Kroonk
c885d22346
Personalisierung: Mischkomposition by Tom Misch + Docker Setup
...
- Website umbenannt zu "Mischkomposition by Tom Misch"
- Domain: tom.mischlabs.de
- Kontakt: tom@mischlabs.de
- Instagram: @Mischkomposition verlinkt
- Sponsor-Bereich und Originalautor-Verweise entfernt
- Google Analytics deaktiviert
- Kontaktformular auf Deutsch und mit mailto
- Docker Setup: Dockerfile, docker-compose.yml, nginx.conf fuer NAS
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-12 13:52:19 +02:00