PHPackages                             frojd/frojd-bedrock - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [DevOps &amp; Deployment](/categories/devops)
4. /
5. frojd/frojd-bedrock

ActiveProject[DevOps &amp; Deployment](/categories/devops)

frojd/frojd-bedrock
===================

WordPress boilerplate with modern development tools, easier configuration, and an improved folder structure

v2.2.1(7y ago)27336[9 issues](https://github.com/Frojd/Frojd-Bedrock/issues)[1 PRs](https://github.com/Frojd/Frojd-Bedrock/pulls)MITPHPPHP &gt;=5.5

Since Mar 11Pushed 1w ago19 watchersCompare

[ Source](https://github.com/Frojd/Frojd-Bedrock)[ Packagist](https://packagist.org/packages/frojd/frojd-bedrock)[ Docs](https://roots.io/bedrock/)[ RSS](/packages/frojd-frojd-bedrock/feed)WikiDiscussions develop Synced 4d ago

READMEChangelogDependencies (13)Versions (29)Used By (0)

Frojd-Bedrock
=============

[](#frojd-bedrock)

The Fröjd fork of [Bedrock](https://roots.io/bedrock/)

Bedrock is a modern WordPress stack inspired by [Twelve-Factor App](http://12factor.net/) including the [WordPress specific version](https://roots.io/twelve-factor-wordpress/).

Features
--------

[](#features)

- Wordpress
- Bedrock
- Sage
- Docker and Docker Compose support
- [12-Factor](https://12factor.net/) based
- Settings primed for production
- Third part integrations:
    - [Sentry](https://sentry.io/)
    - [Circle CI](https://circleci.com/)
- Deploy scripts using [ansistrano](https://github.com/ansistrano)
- Orchestration using [ansible](https://github.com/ansible/ansible)
- Scripts for syncing data from remote to local machine

Usage
-----

[](#usage)

1. Install cookiecutter, there are several options:

    - `pip install cookiecutter`
    - `brew install cookiecutter`
2. Generate project:

```
cookiecutter https://github.com/Frojd/Frojd-Bedrock.git

```

3. 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

```

4. Done!

Update Example
--------------

[](#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)
------------

[](#theme-sage)

Default theme is based on [Sage](https://github.com/roots/sage/tree/master/). (version 9 alpha)

Versioning
----------

[](#versioning)

This boilerplate uses [semantic versioning](http://semver.org/).

Guides
------

[](#guides)

- [Provision and configure a webserver for hosting](https://github.com/Frojd/Frojd-Bedrock/blob/master/docs/provisioning-servers-for-hosting.md)
- [Setting up deployment on CircleCI](https://github.com/Frojd/Frojd-Bedrock/blob/master/docs/setting-up-deployment-with-circleci.md)

Contributing
------------

[](#contributing)

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

License
-------

[](#license)

Fröjd Bedrock Boilerplate is released under the [MIT License](http://www.opensource.org/licenses/MIT).

###  Health Score

45

—

FairBetter than 91% of packages

Maintenance57

Moderate activity, may be stable

Popularity19

Limited adoption so far

Community27

Small or concentrated contributor base

Maturity69

Established project with proven stability

 Bus Factor2

2 contributors hold 50%+ of commits

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~58 days

Recently: every ~262 days

Total

29

Last Release

2875d ago

Major Versions

1.1.0 → v2.0.02016-10-14

PHP version history (3 changes)1.1.1PHP &gt;=5.3.2

1.3.0PHP &gt;=5.4

1.4.5PHP &gt;=5.5

### Community

Maintainers

![](https://www.gravatar.com/avatar/09dcbf64aca98812a364cf5ef81352f494d670de89cb658481d136fb35f87857?d=identicon)[frojd](/maintainers/frojd)

---

Top Contributors

[![saraojelind](https://avatars.githubusercontent.com/u/1560159?v=4)](https://github.com/saraojelind "saraojelind (229 commits)")[![mikaelengstrom](https://avatars.githubusercontent.com/u/1708445?v=4)](https://github.com/mikaelengstrom "mikaelengstrom (142 commits)")[![swalkinshaw](https://avatars.githubusercontent.com/u/295605?v=4)](https://github.com/swalkinshaw "swalkinshaw (142 commits)")[![martinjobb](https://avatars.githubusercontent.com/u/14924226?v=4)](https://github.com/martinjobb "martinjobb (44 commits)")[![marteinn](https://avatars.githubusercontent.com/u/286534?v=4)](https://github.com/marteinn "marteinn (44 commits)")[![retlehs](https://avatars.githubusercontent.com/u/115911?v=4)](https://github.com/retlehs "retlehs (34 commits)")[![austinpray](https://avatars.githubusercontent.com/u/2192970?v=4)](https://github.com/austinpray "austinpray (11 commits)")[![klingberg](https://avatars.githubusercontent.com/u/1440293?v=4)](https://github.com/klingberg "klingberg (7 commits)")[![aaemnnosttv](https://avatars.githubusercontent.com/u/1621608?v=4)](https://github.com/aaemnnosttv "aaemnnosttv (5 commits)")[![alexsomeoddpilot](https://avatars.githubusercontent.com/u/5588412?v=4)](https://github.com/alexsomeoddpilot "alexsomeoddpilot (5 commits)")[![Foxaii](https://avatars.githubusercontent.com/u/1690407?v=4)](https://github.com/Foxaii "Foxaii (3 commits)")[![synnaf](https://avatars.githubusercontent.com/u/32634522?v=4)](https://github.com/synnaf "synnaf (2 commits)")[![BrandonShutter](https://avatars.githubusercontent.com/u/2022885?v=4)](https://github.com/BrandonShutter "BrandonShutter (2 commits)")[![etcook](https://avatars.githubusercontent.com/u/2329397?v=4)](https://github.com/etcook "etcook (2 commits)")[![fredriksundstrom](https://avatars.githubusercontent.com/u/1112071?v=4)](https://github.com/fredriksundstrom "fredriksundstrom (2 commits)")[![maxjander](https://avatars.githubusercontent.com/u/22211834?v=4)](https://github.com/maxjander "maxjander (2 commits)")[![QWp6t](https://avatars.githubusercontent.com/u/2104321?v=4)](https://github.com/QWp6t "QWp6t (2 commits)")[![rasmusbe](https://avatars.githubusercontent.com/u/2124386?v=4)](https://github.com/rasmusbe "rasmusbe (2 commits)")[![starise](https://avatars.githubusercontent.com/u/2684482?v=4)](https://github.com/starise "starise (2 commits)")[![stasilo](https://avatars.githubusercontent.com/u/11311603?v=4)](https://github.com/stasilo "stasilo (2 commits)")

---

Tags

bedrockboilerplatedockerwordpresscomposerwordpressstackdockerwprootsbedrock

### Embed Badge

![Health badge](/badges/frojd-frojd-bedrock/health.svg)

```
[![Health](https://phpackages.com/badges/frojd-frojd-bedrock/health.svg)](https://phpackages.com/packages/frojd-frojd-bedrock)
```

###  Alternatives

[roots/bedrock

WordPress boilerplate with Composer, easier configuration, and an improved folder structure

6.5k463.8k2](/packages/roots-bedrock)[ronilaukkarinen/dudestack

A modern WordPress stack

1121.2k](/packages/ronilaukkarinen-dudestack)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
