Skip to content

Ulbora CMS is a self-contained CMS (no database needed) written in Golang. It uses a JSON datastore with content saved in both json files and in memory. You can download and upload a single binary backup file containing content, images, and templates as needed. It also has a built-in mail sender.

License

Notifications You must be signed in to change notification settings

Ulbora/ulboracms

Repository files navigation

Go Report Card GitHub Actions Build Quality Gate Status

Ulbora CMS

UlboraCMS is a self-contained CMS (no database needed) written in Golang. It uses a JSON datastore with content saved in both json files and in memory. You can download and upload a single binary backup file containing content, images, and templates as needed.

Installation

Administration

Docker Container

https://hub.docker.com/r/ulboralabs/ulboracms

Templates

You can build multiple templates with Ulbora CMS and switch between the templates through the administration screen.

New templates can easily be installed by zipping them as tar.gz files and following a simple upload process in the administration screens.

MIT