RenewCMS is a self-hosted content management system with a Go API and an embedded Vue 3 administration workspace. You write articles and manage structured content there, then use the API to deliver it to a public frontend you build and host.
A little guidance.
A lot of possibility.
From your first install to the finer details. Find the guides, references and answers to make RenewCMS your own.
Start with installationGuides open the project repository. Technical documentation is currently in English.
Getting started
Download, configure and create your first account.
(opens in a new tab)Deployment & Docker
Services, containers, HTTPS, backups and upgrades.
(opens in a new tab)API reference
Routes, authentication, content and integrations.
(opens in a new tab)Configuration
Environment variables, databases and S3 storage.
(opens in a new tab)Image variants
Named presets, image geometry and cache behavior.
(opens in a new tab)Privacy & personal data
What an instance stores, retains and sends elsewhere.
(opens in a new tab)MCP & AI documentation
The optional MCP server and version-matched resources.
(opens in a new tab)Releases & changes
What changed, upgrade notes and release downloads.
(opens in a new tab)Make room for
your next good idea.
Currently in beta. Self-hosted, with source code you can explore.