Skip to content

Latest commit

 

History

History
33 lines (22 loc) · 683 Bytes

File metadata and controls

33 lines (22 loc) · 683 Bytes

Kern CMS

A self-hosted, Git-based headless CMS. Connect your GitHub repo, define content types, and manage structured content through a visual editor — all changes are committed back to your repository.

Website | Documentation

Quick Start

cp .env.example .env
npm install
npm run db:push
npm run dev

Open http://localhost:3000 and follow the setup wizard.

Docker

docker compose up

Tech Stack

  • Next.js (App Router)
  • SQLite + Drizzle ORM
  • GitHub App integration for repo access
  • Better Auth for authentication

License

AGPL-3.0