Skip to content
WALKERJACOB · posts
post:2026-08-08-hub-is-not-admin

Aug 8, 2026

Hub is not Admin

I split the member library onto /hub/* so friends never feel like they walked into the control room. Staff CMS stays on /admin-ui/*.

  • #cerb
  • #hub
  • #self-hosting

For a while Hub and Admin shared more than a container — they shared URL language. Member drops, media, people, and DMs lived under /admin-ui/…, which is a terrible way to say “you’re among friends.”

I fixed the product language, not just DNS:

Surface Host Paths
Hub hub.walkerjacob.com /hub/login, /hub/request-access, /hub/drops, /hub/media, /hub/people, /hub/messages, /hub/account, /hub/share/…
Admin admin.walkerjacob.com /admin-ui/* — content, comments, users, walks, settings, incidents
API api.walkerjacob.com /api/*
Public site walkerjacob.com Astro on Vercel (no Hub session cookies)

Same Cerb process underneath. Hub hostname refuses CMS chrome; friends who land on Admin get pointed at Hub. Old member bookmarks under /admin-ui/drops (and friends) 301 to /hub/….

Related: WalkerJacob Hub, closing the LAN ports, share links without memory.

comments self-hosted

No comments yet.

Checking Hub sign-in…