Web: Repo-Link mit Gitea-Logo im Footer + Coolify-Deploy (nginx)

- Footer der Web-App verlinkt aufs Gitea-Repo mit kleinem Gitea-Logo (inline SVG)
- Dockerfile (nginx:alpine) liefert web/ statisch aus -> Coolify Git-Deploy
- deploy/nginx.conf: CSP frame-ancestors erlaubt Einbettung als iframe nur von
  gaertner.onl; sw.js/manifest ungecacht; Dev-Artefakte (_*) werden geblockt

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
Claude Code
2026-07-15 11:00:14 +00:00
parent 7569cd3fab
commit e5f834c34a
3 changed files with 50 additions and 1 deletions

9
Dockerfile Normal file
View File

@@ -0,0 +1,9 @@
# schattenpost Web/PWA — reine statische App hinter nginx.
# Coolify baut direkt aus dem Repo (Build Pack: Dockerfile).
FROM nginx:1.27-alpine
# App-Shell (die _*-Dev-Helfer werden per nginx-Regel nicht ausgeliefert).
COPY web/ /usr/share/nginx/html/
COPY deploy/nginx.conf /etc/nginx/conf.d/default.conf
EXPOSE 80