feat(app): add prerender, self-hosted fonts and privacy page

Fonts come from npm, not Google, so no third-party font requests.
Pages are prerendered at build time; browser-only code is guarded.
nginx serves per-route HTML, a real 404 and gzip.
This commit is contained in:
lobo committed 2026-10-20 15:43:31 +02:00
1 parent 57f861510e
commit 54b93055ba
42 files changed
+544 -88

No files matched your search

+2 -2
View File
@@ -6,7 +6,7 @@ multi-language support (EN/DE) via **ngx-translate**.
The app is built as a static **Single Page Application (SPA)** served by **NGINX**,
deployed at:
👉 [https://app.andreas-dahm.eu](https://app.andreas-dahm.eu)
👉 [https://andreas-dahm.eu](https://andreas-dahm.eu)
---
@@ -138,7 +138,7 @@ docker compose pull
docker compose up -d
```
✅ Live site at https://app.andreas-dahm.eu
✅ Live site at https://andreas-dahm.eu
---