Skip to content
Demo installation of Drupal 8.x that you can spin up on Heroku.
PHP ApacheConf Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
drush
scripts/drupal
web
.gitignore
Procfile
README.drupal-composer.md
README.md
apache-include.conf
app.json
composer.json
composer.lock
php-fpm-include.conf

README.md

drupal-heroku-demo

A barebones Drupal 8 installation that falls somewhere between the core minimal and standard installation profiles, which can easily be deployed to Heroku.

Installation

$ git clone git@github.com:mscharley/drupal-heroku-demo
$ cd drupal-heroku-demo
$ composer install

Deploying

Install the Heroku Toolbelt.

$ heroku create
$ heroku addons:create heroku-postgresql:hobby-dev
$ git push heroku master
$ heroku open core/install.php

You can also use a SQLite database if you wish for testing purposes but be aware that this database won't last through a Heroku dyno restart which notably happens whenever you push code to Heroku as well as roughly every 24 hours.

Documentation

For more information about the installation profile, see the Drupal project:

For more information about using PHP on Heroku, see these Dev Center articles:

You can’t perform that action at this time.