An open API service indexing awesome lists of open source software.

https://github.com/cutelyst/cmlyst

CMlyst is a Content Management application built upon Cutelyst with support for Menus, Pages, Blogs and Feeds
https://github.com/cutelyst/cmlyst

c-plus-plus c-plus-plus-11 cms cutelyst qt qt5 webapp website

Last synced: 22 days ago
JSON representation

CMlyst is a Content Management application built upon Cutelyst with support for Menus, Pages, Blogs and Feeds

Awesome Lists containing this project

README

        

# CMlyst
CMlyst is a Content Management application built upon Cutelyst with support for Menus, Pages, Blogs and Feeds

Help is welcome :)

## Dependencies
* Cutelee
* Cutelyst 2.11.0 with CuteleeView plugin enabled

## Configuration
Create an INI file like cmlyst.conf with:

[Cutelyst]
DataLocation = /var/tmp/my_site_data
production = true

Where:
* DataLocation is the place where images uploads and sqlite database will be placed
* production when true will preload the theme templates, which is a lot faster but if you are customizing the theme you will need to reload the process

## Setup
To create the first admin user set the SETUP enviroment variable, run the server and point your browser to http://localhost:3000/setup

SETUP=1 cmlystd --http-socket :3000 --ini cmlyst.conf

## Running
After the setup is done and you have your first admin using created unset the SETUP enviroment variable and run:

cmlystd --http-socket :3000 --ini cmlyst.conf

Now point your browser to http://localhost:3000/.admin configure and create your first pages/posts

## Paths
* http://localhost:3000/.admin Admin interface
* http://localhost:3000/.feed RSS feed
* http://localhost:3000/.author/slug Author page