Skip to content
WALKERJACOB · projects
project:cerb-cms

Aug 8, 2026

Cerb CMS

Self-hosted CMS and Hub for walkerjacob.com — content API, member library, invite/request access, edged by Cloudflare Tunnel.

active
  • #personal
  • #notes

Cerb started as the boring backend that feeds this site: posts, projects, logs, and a tiny 0x0-style file host. It grew into a private clubhouse with a clear split between Hub (members) and Admin (staff).

Surfaces

  • API api.walkerjacob.com — published content + comments
  • Hub hub.walkerjacob.com/hub/* library, auth, Guide, What’s new, Mail SSO
  • Admin admin.walkerjacob.com/admin-ui/* CMS and ops (admin.access; public-site CMS is cms.access)
  • Public site — Astro on Vercel, hybrid-fetches the API

What it does

  • Content for the public site (posts / projects / logs)
  • Library / Media — stacks, share links, Quick share, zip unpack, browse isolation for Friends
  • Edits — cut review with timed notes on linked Library/Media (Hub; Admin oversight only)
  • Access — Turnstile, request-access, invite signup; helper soft-moderation on Hub
  • People — profiles, directory, quiet DMs with attach/paste; Web Push / home-screen Alerts
  • Optional Hub mailboxes via Cerb Email (role-gated; separate from transactional SMTP)
  • Owner Pull update / Restart and Continuity ops without docker.sock in the admin container
  • Walks — public quick updates from drops

Related: WalkerJacob Hub, Cerb Email, Cerb 0x0 (retiring), Serverstead.

Recent chronicle: Inside the Hub, Quick share / paste / DM attach, Guide and What’s new, Hub shipping wave, Hub mailboxes, Hub Edits, Hub is not Admin.

comments self-hosted

No comments yet.

Checking Hub sign-in…