Since 2010 I developed constantly on my blog software, adding features, restructuring and so on. I moved it to git as the next step.
This CMS is still in the process of being transfared into object orientation. However it is completely working out of the box. Check the Installation section for more information.
Code documentation can be found under doc.beusterse.de
- PHP 5.5.0
- MySQL 5.6.33
After cloning the repository or making a pull, you need to build the .scss
and .js
. For your convenience, a build script is included, that will do this for you. Simply run the following command in the project's root directory
$ ./BUILD
If the script doesn't start, make sure that it is executable, eg. it has 744. If it's not and you can't change it, try running
$ bash ./BUILD
Future releases with download version of this CMS won't need to do this any more.
Considering your website is http://test.com
, navigate to
http://test.com/setup/index.php
to start the setup routine. Follow the simple instructions to setup the configuration, including database settings, administrator information, themes and more.
Also make sure, that the cache and cache/locale directory are writable for the web page.
While there is a setup routine available, it is in its first revision, so be aware of potential bugs (there are a few todos left...). Also, the setup routine is a basic HTML form as of now, no styling or interactive scripts yet.