On October 1st we released Kottster v3.2, our biggest step toward making Kottster completely self-hosted.
Before this release, Kottster was already partly self-hosted, but authentication, user management, and page generation still depended on external services.
With the latest release, that is no longer the case. Authentication, user management, and app management are now built-in and fully self-hosted. You can run Kottster entirely offline with zero reliance on external services.
The only external calls your Kottster app makes are (and can be disabled):
Kottster v3.2 introduces a breaking change, but since the core features and API remain unchanged, we kept it within the current major version.
To upgrade your existing Kottster app to v3.2 or higher, please follow the instructions in the migration guide:
Upgrading from any earlier version (v2 or v3)?
Follow the step-by-step instructions in the migration guide:
👉 Upgrade to v3.2
Starting fresh?
Try the fully self-hosted Kottster with the getting started guide:
👉 Getting Started
A huge thanks to everyone who requested a fully self-hosted version and shared feedback along the way. This release exists because of you, and we are excited to deliver the solution you have been asking for.