Skip to content

A Docker based boilerplate for Wordpress/Bedrock

Notifications You must be signed in to change notification settings

digiaco/Frojd-Bedrock

 
 

Repository files navigation

Frojd-Bedrock

The Fröjd fork of Bedrock

Bedrock is a modern WordPress stack inspired by Twelve-Factor App including the WordPress specific version.

Features

  • 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

Usage

  1. Install cookiecutter, there are several options:

    • pip install cookiecutter
    • brew install cookiecutter
  2. Generate project:

cookiecutter https://github.com/digiaco/Frojd-Bedrock
  1. 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
  1. Done!

Update Example

When changes have been made make sure to update Company-Project. This will overwrite all files in Company-Project

cookiecutter . -f --no-input

Theme (Sage)

Default theme is based on Sage. (version 9 alpha)

Versioning

This boilerplate uses semantic versioning.

Guides

Contributing

Want to contribute? Awesome. Just send a pull request.

License

Fröjd Bedrock Boilerplate is released under the MIT License.

About

A Docker based boilerplate for Wordpress/Bedrock

Resources

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 58.0%
  • SCSS 12.7%
  • Shell 12.0%
  • JavaScript 8.6%
  • Blade 3.9%
  • Jinja 2.0%
  • Other 2.8%