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 cookiecutter
brew install cookiecutter
-
Generate project:
cookiecutter https://github.com/Frojd/Frojd-Bedrock.git
- Insert your custom vars:
repo_name [Frojd/Company-project.se]: Org/Example-project.se
project_name [Example-Project]:
project_slug [example_project]:
description [A short description of the project.]: Example description.
public_site_name [Example Project]
public_site_description: Example public description
domain_prod [example.com]:
domain_stage [stage.example.com]:
ssh_prod [example.com]: host.com
ssh_stage [stage.example.com]: stage.host.com
deploy_dir [example.com]: host.com
db_name_prod [example_com]: host_com
db_name_stage [example_com]: host_com
docker_web_port [8080]:
docker_web_ssl_port [8081]
docker_db_port [8082]:
docker_search_port [8083]:
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.