git clone [email protected]:decmurphy/bridomeara.git ~/Sites/
composer install
cp .env.example .env && php artisan key:generate
npm install
npm run dev
npm run production
- Dev server will be available at
http://bridomeara.test
thanks to Laravel Valet (this is why project must be cloned into ~/Sites) - To update Statamic version programatically (can also be done via CP), change
require.statamic/cms
version incomposer.json
. Acomposer update
will then be required, along with some cache clearing probably. - Cache clear is necessary in production a lot, especially if upgraded Statamic version or other core change
php artisan cache:clear
- In production, PHP version is not the system PHP version, but rather the server PHP version, since Nginx needs it's own implementation of PHP to run (PHP-FPM). Statamic 3/Composer 2 requires PHP >= 7.3. Check inside the nginx.conf file for this site to see the PHP version being used.
Statamic 3 is the flat-first, Laravel + Git powered CMS designed for building beautiful, easy to manage websites.
Note: This repository contains the code for the Statamic application. To contribute to the core package, visit the Statamic core package repository.
Statamic 3 has extensive documentation. We dedicate a significant amount of time and energy every day to improving them, so if something is unclear, feel free to open issues for anything you find confusing or incomplete. We are happy to consider anything you feel will make the docs and CMS better.
We provide official developer support on Statamic 3 Pro projects. Community-driven support is available on the forum and in Discord.
Thank you for considering contributing to Statamic! We simply ask that you review the contribution guide before you open issues or send pull requests.
In order to ensure that the Statamic community is welcoming to all and generally a rad place to belong, please review and abide by the Code of Conduct.