Commit graph

6 commits

Author SHA1 Message Date
3baddadada Only attach license footer to ProseMirror's parent 2026-05-17 19:11:27 +01:00
acecd619e9 Externalize license footer script to satisfy CSP 2026-05-17 18:59:53 +01:00
ed05044464 Block dotfile access, remove custom CSS, fix cron npm install
- nginx: deny all requests to hidden files (/.git/config was publicly readable)
- nginx: remove CSS injection and /custom/ static file serving
- cron: install script deps at build time into /opt to avoid ro mount conflict
- docker-compose: widen cron build context for package.json COPY
- Delete unused theme/ghost-guild.css
2026-03-31 17:53:50 +01:00
c22dd91556 Revert wiki theme CSS to previous version 2026-03-29 21:30:58 +01:00
a4127fd50c Replace wiki theme with dark candlelight design
Brygada 1918 for headings, Commit Mono for body text, full
dark palette with dashed borders and candlelight gold accents.
2026-03-29 21:08:13 +01:00
289e673cbc Replace Nuxt wiki with Outline deployment config
Strip the Nuxt 4 static site and replace with Docker Compose config
for self-hosted Outline wiki (Outline + PostgreSQL 16 + Redis 7).
Adds nginx reverse proxy with WebSocket support and CSS injection,
migration script for existing markdown articles, backup script,
and starter theme CSS.
2026-03-01 15:45:44 +00:00