Keep HeyCatch short links on the public host #46

Merged
westfarn merged 2 commits from fix/heycatch-shortlink-redirect into master 2026-10-20 08:55:10 -07:00
Owner

Summary

  • master already contains the 124 public-page nginx (crawler files, exact HTML paths, 404 page, security headers) and the shortlink redirect that published port 8082.
  • This branch merges that master and keeps one change: absolute_redirect off on /f, /h, /i, /l, /r, /x, and /y, including an optional trailing slash.
  • One deploy after merge. No separate 124 deploy. chat_web_app is unchanged.

Test plan

  • Merge, then apply the web-static role on a prod host.
  • curl -sI https://hesychia.ai/y returns 302 and Location: /?utm_source=heycatch&utm_campaign=y (no :8082).
  • Same check for /f, /h, /i, /l, /r, and /x.
  • https://hesychia.ai/robots.txt still returns the crawler file, not the app shell.
## Summary - `master` already contains the 124 public-page nginx (crawler files, exact HTML paths, 404 page, security headers) and the shortlink redirect that published port 8082. - This branch merges that `master` and keeps one change: `absolute_redirect off` on `/f`, `/h`, `/i`, `/l`, `/r`, `/x`, and `/y`, including an optional trailing slash. - One deploy after merge. No separate 124 deploy. `chat_web_app` is unchanged. ## Test plan - [ ] Merge, then apply the web-static role on a prod host. - [ ] `curl -sI https://hesychia.ai/y` returns `302` and `Location: /?utm_source=heycatch&utm_campaign=y` (no `:8082`). - [ ] Same check for `/f`, `/h`, `/i`, `/l`, `/r`, and `/x`. - [ ] `https://hesychia.ai/robots.txt` still returns the crawler file, not the app shell.
westfarn added 1 commit 2026-10-20 08:26:37 -07:00
A relative redirect from the static vhost was rewritten with the container port, so links like /y landed on hesychia.ai:8082.
westfarn added 1 commit 2026-10-20 08:53:20 -07:00
Merge master and keep HeyCatch short links off the container port.
Sync runner checkout / sync (pull_request) Successful in 6s
12fc4f9998
Master already has the public-page nginx from the 124 work, including the redirect that published port 8082. Keep that config and leave the shortlink Location relative.
westfarn merged commit 333d583ccd into master 2026-10-20 08:55:10 -07:00
westfarn deleted branch fix/heycatch-shortlink-redirect 2026-10-20 08:55:10 -07: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: ai_ml_operations/server-infra#46