Source code of the rooland community.
- Nginx or Apache
- HTML5 + CSS3 (Bootstrap), Javascript (jQuery)
- PHP 7.2+, MySQL, Yii Framework 2
- Composer (PHP), Bower and NPM (CSS, JavaScript)
- Markdown + CodeMirror Editor
git clone https://github.com/rooland/rooland
cd rooland
composer install
composer run-script post-create-project-cmd
Setup DB settings in "config/db.php" and run migrations.
php yii migrate
php yii rbac/init
Setup reCAPTCHA settings in config/params.php and register a new user.
php yii rbac/assign admin dignity
php yii rbac/assign moderator dignity
php yii sitemap
php yii planet
php yii video
This project is licensed under the MIT License. See the LICENSE file for details.
- Fork it
- Create your feature branch (git checkout -b my-new-feature)
- Make your changes
- Commit your changes (git commit -am 'Added some feature')
- Push to the branch (git push origin my-new-feature)
- Create new Pull Request