Skip to content

Umono is a content management system written golang.

License

Notifications You must be signed in to change notification settings

umono-cms/umono

Repository files navigation

Umono

Umono is a content management system written golang.

Features

  • CommonMark to HTML page creating

Roadmap

  • Theme agnostic responsive design
  • Themes
  • Applications (commonly known as plugins)

Demo

You can demo it on build repository.

Production

You can use it on build repository.

Development

Requirements

  • Golang
  • Node.js

Admin UI

Umono has a admin UI written Vue.

Clone

git clone https://github.com/umono-cms/admin-ui

Change directory

cd admin-ui

Install packages

npm install

Start process for tailwindcss

npx tailwindcss -i ./input.css -o ./src/style.css --watch

Run

npm run dev

Backend

Clone

git clone https://github.com/umono-cms/umono

Change directory

cd umono

.env file

Copy .env file from .env-example and edit it

cp .env-example .env

Run server

go run .