The Fröjd fork of Bedrock
Bedrock is a modern WordPress stack inspired by Twelve-Factor App including the WordPress specific version.
- Wordpress
- Bedrock
- Sage
- Docker and Docker-compose support
- 12-Factor based
- Settings primed for production
- Third part integrations:
- Deploy scripts using ansistrano
- Orchestration using ansible
- Scripts for syncing data from remote to local machine
-
Install cookiecutter, there are several options:
pip install cookiecutterbrew install cookiecutter
-
Generate project:
cookiecutter https://github.com/digiaco/Frojd-Bedrock
- Insert your custom vars:
project_name [Client-Project]: Example-Project
project_slug [example_project]:
author_name [You]:
email [you@example.com]:
description [A short description of the project.]: Example description.
domain_prod [example.com]:
domain_stage [stage.example.com]:
ssh_prod [user@prod-server]:
ssh_stage [user@stage-server]:
db_name_prod [prod_db]:
db_name_stage [stage_db]:
docker_web_port [8081]:
docker_db_port [5433]:
version [0.1.0]: 1.0.0
Select software_license:
1 - MIT
2 - proprietary
Choose from 1, 2 [1]: 1
- Done!
When changes have been made make sure to update Company-Project. This will overwrite all files in Company-Project
cookiecutter . -f --no-input
Default theme is based on Sage. (version 9 alpha)
This boilerplate uses semantic versioning.
Want to contribute? Awesome. Just send a pull request.
Fröjd Bedrock Boilerplate is released under the MIT License.