Skip to content
This repository has been archived by the owner on Sep 4, 2020. It is now read-only.
/ stream-demo Public archive

An example Drupal 9 application.

Notifications You must be signed in to change notification settings

opdavies/stream-demo

Repository files navigation

Drupal 9 stream demo

An example Drupal 9 application to use as a demo on Gary's stream.

Dependencies are managed using Composer, including Drupal core and all contrib projects. This project is based on drupal/recommended-project.

For more information, see:

Usage

Starting the project

The project is using Docker, Docker Compose and Workspace for local development.

Once Workspace is installed, run ws install to create the required files, download Drupal core, the additional contrib modules and PHP libraries, and install Drupal.

If you are using Traefik (recommended), then the site should now be available at http://stream-demo.docker.localhost.

Running Composer commands

Compser commands can be run via the ws composer command:

ws composer <command>

For example, to add the Admin Toolbar module:

ws composer require drupal/admin_toolbar

Running Drush commands

Drush commands can be run via the ws drush command. For example, to rebuild the cache:

ws drush cache:rebuild

Alternatively, you could connect to the php container using ws console and run vendor/bin/drush <command> within the container.