denshooter
ebdac49f91
fix: use proxy network gateway IP for Ollama host mapping
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-02-18 13:38:29 +01:00
denshooter
c242976b41
fix: configurable OLLAMA_URL for Docker container
...
Ollama runs on host, container needs host.docker.internal mapping.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-02-18 13:38:12 +01:00
denshooter
f13b1ba878
fix: data directory permissions for nextjs user (UID 1001)
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-02-18 13:23:48 +01:00
denshooter
b1d52633a6
fix: health check uses node fetch instead of wget
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-02-18 13:18:46 +01:00
denshooter
034ba854b5
feat: admin categorized display, improved CI/CD pipeline
...
- Admin: User timeline contributions shown in Timeline section
- Admin: User memory contributions shown in Erinnerungen section
- Admin: User photo uploads shown in Familien-Uploads section
- All contributions still appear in unified Beiträge section
- Dockerfile: fix data dir path (/data -> /app/data)
- CI/CD: use checkout@v4, retry health check, auto-create proxy network
- CI/CD: support SITE_PASSWORD/ADMIN_PASSWORD secrets
- CI/CD: use wget instead of curl (alpine compat)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-02-18 13:04:20 +01:00
denshooter
a34d406375
feat: complete memorial website features
...
- Add user contribution system (memories, timeline entries)
- Add AI content moderation with Ollama (bad word detection + qwen3:4b)
- Add family photo/video upload with admin approval
- Add candle lighting feature
- Add timeline and recipe sections
- Add QR code page and OG image
- Add site authentication (password-protected access)
- Add proxy middleware for auth routing
- Add admin dashboard for content management
- Remove email fields, make name optional (default: Anonym)
- Add CI/CD pipeline for Gitea Actions
- Add Docker deployment configuration
- Optimize Ollama RAM usage (42GB → 2.9GB)
- Fix API routes accessibility through proxy middleware
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-02-18 12:20:33 +01:00