cutelyst / CMlyst

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

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


Languages

Language:C++ 80.0%Language:HTML 15.8%Language:CSS 2.5%Language:CMake 1.4%Language:JavaScript 0.3%