Evaluate drupalforge support

Created on 29 August 2025, 16 days ago

Motivation

Enable running Lupus Decoupled with DrupalForge. If that works well we might be able to replace Github Codespaces with it.

Proposed resolution

Some input from Dareen to get started:

Anything that can run in a container works on Drupal Forge.
You can look at the nextjs GitHub workflow to see how we generate an image for that template.
You can see in our starter template how we create a generic Drupal template.
Our DrupalPod merge request is a good example of how to use Drupal Forge for development.

📌 Task
Status

Active

Version

1.0

Component

Code

Created by

🇦🇹Austria fago Vienna

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

  • Issue created by @fago
  • 🇦🇹Austria fago Vienna

    Some analysis:
    * DrupalForge uses devcontainers - like GithubCodeSpaces. but it's implemented without ddev - it just launches docker-compose.
    * docker-compose of DrupalForge uses devpanel images
    * NextDrupal adds the node service via pm2 to the main webserver container of devpanel, this is similar to what we do this within ddev atm

Production build 0.71.5 2024