Slave/prod deploy #12

Merged
nobswebdev merged 6 commits from slave/prod-deploy into master 2026-10-28 23:22:15 +00:00
Owner
No description provided.
nobswebdev added 6 commits 2026-10-28 23:22:08 +00:00
Wire postgres, pgadmin, backend, nginx, and tor with nullcart-style layout; document clearnet and onion hostname env vars for deploy.
Multi-stage frontend embed, envsubst entrypoint for TLS vhosts and upload body limits, shared locations with minimal response headers and zero access logs.
Rate limits use X-Forwarded-For behind prod nginx; hotlink security headers are set on /i/ in nginx only.
Document clearnet, TLS, and Tor setup; enable Nest CORS only in development and skip CORS_ORIGINS validation in production.
Block script in user content when /i/ is opened as a document, e.g. SVG opened in a tab.
Render the header inside location / so it is not dropped by other location headers; remove the ineffective server-level directive.
nobswebdev merged commit 80497177f8 into master 2026-10-28 23:22:15 +00:00
nobswebdev deleted branch slave/prod-deploy 2026-10-28 23:22:15 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: nobswebdev/private_image#12