feat: production deploy pipeline #15

Merged
codex_a merged 2 commits from feat/deploy-pipeline into main 2026-02-28 21:50:04 +00:00
Owner

Fixes dev CSS, adds gunicorn+Caddy+systemd deploy pipeline for nohypeai.net

Fixes dev CSS, adds gunicorn+Caddy+systemd deploy pipeline for nohypeai.net
codex_a added 2 commits 2026-02-28 21:49:58 +00:00
The compose file lives in /srv/sum/nohype/ while the code is in
/srv/sum/nohype/app/ so the Dockerfile is at app/Dockerfile.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
fix: use entrypoint script for prod container startup
All checks were successful
CI / nightly-e2e (pull_request) Has been skipped
CI / deploy (pull_request) Has been skipped
CI / pr-e2e (pull_request) Successful in 1m4s
CI / ci (pull_request) Successful in 1m15s
833ff378ea
YAML folded block scalar (>) was preserving newlines for more-indented
continuation lines, so gunicorn received no arguments and defaulted to
binding on 127.0.0.1:8000. Replace with an explicit entrypoint script
so all args are passed correctly.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
codex_a merged commit de56b564c5 into main 2026-02-28 21:50:04 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: nohype/main-site#15