Skip to content

crails-framework/libcrails-cms

Repository files navigation

libcrails-cms

A Content Management System built upon the Crails Framework. Designed to be light, fast and easy to extend. The default settings include:

Building

Install the Crails Framework using one of the install guides.

Install npm on your system.

Then, run the following commands:

# Preparing the package
bpkg create -d cms-build-gcc cc config.cxx=g++
cd cms-build-gcc
bpkg add 'https://github.com/crails-framework/libcrails-cms.git#master'
bpkg fetch
bpkg build libcrails-cms '?sys:libssl' --configure-only

# Generate HTML templates, JavaScript and stylesheets
cd libcrails-cms-2.0.0
./prebuild.sh
cd ..

# Builds the project
bpkg build libcrails-cms
bpkg install --all --recursive config.install.root=/usr/local config.install.sudo=sudo

Warning

This CMS is currently in development. To use it and customize it, it's best to be familiar with the Crails Framework.

Further developments will include a Command Line Interface tool to quickly scaffold new projects and extend on the default features.

Additional core features are also in the works, including marketplace, booking and blogging.

About

C++ CMS based on the Crails Framework

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published