Test Project Browser on Drupal Forge Hosting

Created on 30 March 2025, 5 months ago

Problem/Motivation

We need to make sure Project Browser is working on the major hosting providers. This issue is focused on Drupal Forge.

Remaining tasks

Go through the "Steps to include for each hosting provider" in the [META] Test Project Browser on hosting providers 📌 [META] Test project browser on popular hosting providers Active issue.

Steps to install

Click the Express Launch button on https://www.drupalforge.org/template/drupal-cms.

📌 Task
Status

Needs review

Version

2.0

Component

Other

Created by

🇺🇸United States darren oh Lakeland, Florida

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

Comments & Activities

  • Issue created by @darren oh
  • 🇮🇳India Kanchan Bhogade

    Hi
    I have followed installation steps and able to create site using https://www.drupalforge.org/template/drupal-cms.

    The created site have a Project Browser.

  • 🇺🇸United States chrisfromredfin Portland, Maine

    Once you are in and have the project browser, are you able to add new projects using the automated installation feature? That's an important piece to know.

  • 🇺🇸United States darren oh Lakeland, Florida

    I was able to install Metatag and Webform through Project Browser.

  • 🇺🇸United States darren oh Lakeland, Florida
  • 🇺🇸United States chrisfromredfin Portland, Maine

    I've spent some time trying to mess with this with the Drupal 11 template. I was able to get package_manager enabled (I had to do a setting in settings.php). I was able to enable the experimental UI after that, and start to explore. I ran into an issue where I had to trust the cweagans/composer-patches plugin, and then I was able to install Captcha!

    These steps should be documented for Drupal Forge to D11:

    1. composer require drush/drush drupal/project_browser:^2.1@beta
    2. edit settings.php and add
      $settings['testing_package_manager'] = TRUE;
      
    3. drush en package_manager
    4. go to project browser's settings and enable the experimental UI
    5. run drush cset -y --input-format=yaml package_manager.settings additional_trusted_composer_plugins \[cweagans/composer-patches\]

    It would be extra great if there were a template for project browser pre-installed or something. If so, I would replace my "Try It Now" on the PB page to the defunct DrupalPod to Forge!

Production build 0.71.5 2024