All Templates / CMS
Drupal
Deploy Drupal, an open source content management platform
drupal
docker-library/drupal
Just deployed
Postgres
railwayapp-templates/postgres-ssl:latest
Just deployed
/var/lib/postgresql/data
This template uses the Drupal [https://github.com/docker-library/drupal](docker image) mantained by the docker community, not the Drupal team itself.
By default, the version of Drupal deployed is Drupal 10, served through PHP version 8.2. This can be overriden by updating the Root Directory
in the service's General
settings.
It is currently set to the path to the Dockerfile
satisfying the above versions of Drupal and PHP /10.0/php8.2/apache-bookworm
, though this can be updated to point to any other Dockerfile
in the repository that contains the you require.
Drupal supports multiple database services, namely MySQL, MariaDB, Percona Server, PostgreSQL and SQLite (see the docs for more information). This template is set up to deploy a PostgreSQL database for ease of deployment, but this can be replaced with whichever is needed.
Drupal requires the pg_trgm
PostgreSQL plugin. In order to install this, run the following command in the PostgreSQL shell in the Query
tab of the databse service:
CREATE EXTENSION pg_trgm;
No further configuration is required, after starting the service, and installing the PostgreSQL plugin, navigate to the project's public url to start configuring your Drupal site 😊
Template Content
Details
Ntokozo
Created on Aug 7, 2023
75 total projects
14 active projects
67% success on recent deploys
Shell, Dockerfile
CMS
More templates in this category
Directus (docker/websocket/extensions) + PostGIS (docker/TCP) + S3/Local
Directus (Docker) + PostGIS (Docker/TCP) + S3
Somi AI
132
Directus
Turn any SQL database into an API. Optional S3 and WebSockets Included!
Carlos Medim
2.2K