K
KTHULU GO HUB
Menu

© 2026 Kthulu Go

Marketplace / blog-cms

Blog CMS

Publishing platform: posts, categories and comments with cache and file storage.

Kthulu Team 22 SSG Generated

Blog CMS

Publishing platform: posts, categories and comments with cache and file storage.

Highlights

  • Posts with categories, slugs and publish workflow
  • Comment moderation via approved flag
  • Cache driver for hot pages, storage driver for media uploads
  • Admin UI for editors out of the box

Domain Model

EntityFields
categoryname, slug
posttitle, slug, body, published_at, status, topic
commentauthor_name, body, approved, article

Every entity ships with a typed GORM model, repository, service with validation, REST API, and a GTH (Templ + HTMX) admin page.

Get Started

One command — the blueprint ships inside the kthulu binary:

kthulu marketplace install blog-cms my-app
cd my-app && go run ./cmd/server

Or scaffold manually from the plan file at registry/starters/blog-cms/plan.yaml:

kthulu create my-app --from-plan=registry/starters/blog-cms/plan.yaml