Craft is a content-first CMS that aims to make life enjoyable for developers and content managers alike. It is optimized for bespoke web and application development, offering developers a clean slate to build out exactly what they want, rather than wrestling with a theme.
Learn more about Craft at craftcms.com.
- Copy
.env.example
to.env
- Run
docker-compose up -d
- Run
composer install
- Run
yarn
(ornpm install
) - Run
yarn run dev
(ornpm run dev
) - Run
php craft setup/security-key
- Go to the install page:
/admin/install
- Alternatively run
php craft install
- Alternatively run
- Login to the Control Panel:
/admin
- Activate wanted Plugins:
/admin/settings/plugins
For more information see the Craft 3 documentation for installation and updating instructions.
- Craft 3 Documentation
- Craft 3 Class Reference
- Craft 3 Plugins
- Demo site
- Craft Slack
- Craft CMS Stack Exchange
- Mijingo – Video courses and other learning resources
- Envato Tuts+ – Video courses
- Straight Up Craft – Articles, tutorials, and more
- pluginfactory.io – Craft plugin scaffold generator
- Error storage / config / cpresources doesn't have the correct permissions:
- (sudo) chmod -R 777 config storage public/cpresources
- Changes aren't automatically reflected:
- The PHP Docker Container has a config file in
.docker/php/config/conf/opcache.ini
changeopcache.validate_timestamps
to 1
- The PHP Docker Container has a config file in