Drafterbit is self-hosted web software you can use to create a website, yes, like WordPress, built on top of Symfony2 Full-Stack Framework. Currently still in early phase.
For now you can just do the following step to get it running (I assume you use Ubuntu):
-
Make sure that you have composer and bower installed in your computer.
-
Open Terminal then go to web doc root. e.g:
cd /var/www/
-
Create composer project (use -
sdev
since we have no stable version yet)composer create-project drafterbit/application drafterbit -sdev
-
Go to created directory
cd drafterbit
-
Check app configuration, e.g by visitting
http://localhost/drafterbit/web/config.php
, or on cli by runningphp app/check.php
then fix major problem appeared on your screen if any.
-
Install web dependencies
bower install php app/console assets:install
-
Edit or create
parameters.yml
file inapp/config
directory if it's not generated during composer install. -
Do the install by
php app/console drafterbit:install
-
From here, you can just visit browser (IE not supported yet) to check if it all works, e.g:
http://localhost/drafterbit/web
. Go to/admin
to go to administration panel then login using credential you created during install.
Please let us know if you get any problem: https://github.com/drafterbit/drafterbit/issues.
There is no documentation at all yet, for now you can just ask me anything anytime thru this google forum : https://groups.google.com/forum/#!forum/drafterbit
Drafterbit is an opensource and intended to be community-driven project. Any kind of contribution (code, translation, stars, bug reports, feature request) are welcome.
Drafterbit is licensed under the MIT license.