Skip to content

thatleeguy/coastercms

 
 

Repository files navigation

Coaster CMS - web-feet/coastercms

The repository for Coaster Cms (coastercms.org) a Laravel based Content Management System with advanced features and The Physical Web Integration.

Install

(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

Installing or adding to an existing Laravel project

The steps are are as follows:

  1. Add "web-feet/coasterframework": "5.3.*" to the composer.json file and run composer update
  2. Go to the root directory of your project.
  3. Add the folders /coaster and /uploads to your public folder.
  4. Run the script php vendor/web-feet/coasterframework/updateAssets
  5. Add the service provider CoasterCms\CmsServiceProvider::class to your config/app.php file.

About

The repository for Coaster Cms (coastercms.org)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 96.8%
  • HTML 1.7%
  • Other 1.5%