The repository for Coaster Cms (coastercms.org) a Laravel based Content Management System with advanced features and The Physical Web Integration.
(This installation assumes you have nginx/apache, php and MySQL already installed)
Install Coaster CMS using composer: Get composer:
https://getcomposer.org/Run the following:
composer create-project web-feet/coastercms [project-name]
Set up a MySQL database to host your content
Make sure the following folders/file are/is writable:
/public
/public/cache
/public/themes
/public/uploads
/.env
Then follow the simple instructions in the install script.
For more details go to https://www.coastercms.org/documentation/developer-documentation
The steps are are as follows:
- Add "web-feet/coasterframework": "5.3.*" to the composer.json file and run composer update
- Go to the root directory of your project.
- Add the folders /coaster and /uploads to your public folder.
- Run the script
php vendor/web-feet/coasterframework/updateAssets
- Add the service provider CoasterCms\CmsServiceProvider::class to your config/app.php file.