hypertwist/website/deploy
2026-06-22 06:50:15 +00:00
..
nginx Add website same-origin deployment handoff 2026-06-22 06:50:15 +00:00
systemd Add website same-origin deployment handoff 2026-06-22 06:50:15 +00:00
README.md Add website same-origin deployment handoff 2026-06-22 06:50:15 +00:00

HyperTwist Website Deployment Templates

This folder contains first-party same-origin deployment templates for the public hypertwist.app website plus auth-server lane.

Files:

  • nginx/hypertwist.app.conf.example
  • systemd/hypertwist-website-auth-server.service.example

Expected deployment posture:

  • NGINX terminates TLS for hypertwist.app
  • NGINX reverse-proxies the full public origin to the local website/server Express process
  • the Express process serves both the built website/dist bundle and the /api/* plus /auth* route families on the same origin

Before using these templates:

  • replace filesystem paths to match the real VPS checkout location
  • replace service-user/group values if the process does not run as hypertwist
  • fill real production values into website/.env and website/server/.env
  • build the frontend bundle with npm run build in website/

Canonical operator guide:

  • docs/ops/HYPERTWIST_WEBSITE_SAME_ORIGIN_DEPLOYMENT_HANDOFF_2026-06-22.md