Skip to content

🐛 Fix nginx container: CSP, MIME types, homepage-link#3

Merged
robbertbos merged 1 commit intomainfrom
fix-zad-deployment
Mar 3, 2026
Merged

🐛 Fix nginx container: CSP, MIME types, homepage-link#3
robbertbos merged 1 commit intomainfrom
fix-zad-deployment

Conversation

@robbertbos
Copy link
Member

@robbertbos robbertbos commented Mar 3, 2026

Summary

  • CSP fix: script-src en style-src met 'self' 'unsafe-inline' toegevoegd — inline scripts en styles werden geblokkeerd
  • CSS/JS cache-blok verwijderd — loste nginx add_header inheritance-bug op (security headers ontbraken op CSS/JS) en verwijdert onnodige 1-jaar cache voor een PoC
  • Font MIME type: font/ttf toegevoegd voor .ttf bestanden (werden geserveerd als application/octet-stream)
  • Homepage-link: /poc-moza//moza/ in header template (oude pad bestond niet in container)
  • ZAD component: hernoemd van frontend naar proef
  • Favicon: alias zodat /favicon.ico naar /assets/favicon/favicon.ico verwijst

Test plan

  • Open de preview-deployment — geen console errors
  • Klik op het rijksoverheid-logo — linkt naar /moza/
  • Navigatie-toggle en subnav-preview werken (inline scripts niet meer geblokkeerd)
  • Fonts laden correct (geen fallback-font zichtbaar)

@robbertbos robbertbos force-pushed the fix-zad-deployment branch 4 times, most recently from 3581f57 to bc683be Compare March 3, 2026 21:58
- CSP: script-src en style-src 'self' 'unsafe-inline' toegevoegd zodat inline scripts en styles niet geblokkeerd worden
- CSS/JS location blok verwijderd (vermeed header-inheritance bug en onnodige 1y cache voor PoC)
- Font MIME type font/ttf toegevoegd voor .ttf bestanden
- Homepage-link van /poc-moza/ naar /moza/ gecorrigeerd
- ZAD component hernoemd van 'frontend' naar 'proef'
- Favicon alias zodat /favicon.ico naar /assets/favicon/favicon.ico verwijst
@robbertbos robbertbos force-pushed the fix-zad-deployment branch from bc683be to e34fc8f Compare March 3, 2026 21:59
@robbertbos robbertbos self-assigned this Mar 3, 2026
@robbertbos robbertbos merged commit ae6d427 into main Mar 3, 2026
3 checks passed
@robbertbos robbertbos deleted the fix-zad-deployment branch March 3, 2026 22:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant