PHPackages                             tarmo888/wordpress-heroku-composer - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. tarmo888/wordpress-heroku-composer

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

tarmo888/wordpress-heroku-composer
==================================

Wordpress boilerplate that is deployable to Heroku cloud platform using Composer packages.

2182PHP

Since Oct 31Pushed 8y agoCompare

[ Source](https://github.com/tarmo888/wordpress-heroku-composer)[ Packagist](https://packagist.org/packages/tarmo888/wordpress-heroku-composer)[ RSS](/packages/tarmo888-wordpress-heroku-composer/feed)WikiDiscussions master Synced 2mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

Use Heroku Button or Bash commands for deploying.

Deploy via Heroku Button
------------------------

[](#deploy-via-heroku-button)

[![Deploy](https://camo.githubusercontent.com/4eea217b02568cc464752586784ae247b22e99fea520a15b6f919b15934ba8ca/68747470733a2f2f7777772e6865726f6b7563646e2e636f6d2f6465706c6f792f627574746f6e2e737667)](https://heroku.com/deploy?template=https://github.com/tarmo888/wordpress-heroku-composer/tree/master)

Deploy via Bash command line
----------------------------

[](#deploy-via-bash-command-line)

Create app folder and create-project.

```
mkdir new-app-folder
cd new-app-folder
composer create-project --stability dev --no-interaction tarmo888/wordpress-heroku-composer .
```

Alternatively (if composer create-project didn't work), you can use git clone too make shallow copy

```
git clone --depth=1 https://github.com/tarmo888/wordpress-heroku-composer.git . && rm -rf .git
```

Login to Heroku and create new app (make sure to git init first).

```
git init
heroku login
heroku apps:create new-app-name --buildpack heroku/php --region eu
```

Add the following add-ons.

```
heroku addons:add jawsdb-maria:kitefin
heroku addons:add heroku-redis:hobby-dev
heroku addons:add sendgrid:starter
heroku addons:add papertrail:choklad
heroku addons:add scheduler:standard
```

Set your AWS credentials.

```
heroku config:set AWS_ACCESS_KEY_ID=
heroku config:set AWS_SECRET_ACCESS_KEY=
```

Disable WP Cron to call it from Scheduler instead? (0 or 1). If you set DISABLE\_WP\_CRON=1 then add this to Heroku Scheduler for every 10 minutes: "php /app/cms/wp-cron.php"

```
heroku config:set DISABLE_WP_CRON=0
```

Force login and admin to HTTPS? (0 or 1)

```
heroku config:set FORCE_SSL=0
```

Visit Wordpress hash generator and set following values

```
heroku config:set AUTH_KEY=
heroku config:set SECURE_AUTH_KEY=
heroku config:set LOGGED_IN_KEY=
heroku config:set NONCE_KEY=
heroku config:set AUTH_SALT=
heroku config:set SECURE_AUTH_SALT=
heroku config:set LOGGED_IN_SALT=
heroku config:set NONCE_SALT=
```

Deploy your app to Heroku.

```
git add .
git commit -am "init"
git push heroku master
```

###  Health Score

22

—

LowBetter than 22% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity11

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity41

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

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.

### Community

Maintainers

![](https://www.gravatar.com/avatar/084ad653b7c3a4dffc5a60175679450a7d1ac5583900d512c781960e4d4bd211?d=identicon)[tarmo888](/maintainers/tarmo888)

---

Top Contributors

[![tarmo888](https://avatars.githubusercontent.com/u/732356?v=4)](https://github.com/tarmo888 "tarmo888 (12 commits)")

---

Tags

apache2composerherokumysqlphpwordpress

### Embed Badge

![Health badge](/badges/tarmo888-wordpress-heroku-composer/health.svg)

```
[![Health](https://phpackages.com/badges/tarmo888-wordpress-heroku-composer/health.svg)](https://phpackages.com/packages/tarmo888-wordpress-heroku-composer)
```

###  Alternatives

[maherelgamil/arabicdatetime

Easy and useful tool to generate arabic or hijri date with multi-language support for laravel

414.5k](/packages/maherelgamil-arabicdatetime)

PHPackages © 2026

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