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.
Comments
Comment #2
fagoSome 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