Skip to content

The Helsinki Drupal platform version 3. Frequent updates are made on the codebase and documented on the changelog.

Notifications You must be signed in to change notification settings

jiisuominen/drupal-helfi-platform

 
 

Repository files navigation

City-of-Helsinki/drupal-helfi-platform

This is a skeleton repository which will create a new Drupal 9 project for you and setup Docker based development environment with Stonehenge.

Includes

  • Drupal 9.x
  • Drush 11.x
  • Docker setup for development using Stonehenge
  • druidfi/tools
  • Web root is /public
  • Configuration is in /conf/cmi
  • Custom modules are created in /public/modules/custom

Documentation

See documentation.

Changelog

See CHANGELOG.md

Get started

Requirements

Create a new project using composer

$ composer create-project City-of-Helsinki/drupal-helfi-platform:dev-main yoursite --no-interaction --repository https://repository.drupal.hel.ninja/

Now you need to have Stonehenge up & running. See Docker and Stonehenge.

Start the development environment, build development codebase and install empty site with minimal profile:

$ make new

Now your site can can be accessed from https://yoursite.docker.so

Next steps

You can run make help to list all available commands for you.

Contact

Slack: #helfi-drupal (http://helsinkicity.slack.com/)

Mail: [email protected]

About

The Helsinki Drupal platform version 3. Frequent updates are made on the codebase and documented on the changelog.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Makefile 49.3%
  • PHP 21.0%
  • JavaScript 17.0%
  • Shell 10.1%
  • SCSS 1.6%
  • Dockerfile 0.8%
  • Twig 0.2%