How to install Droopler 5 without DDEV?

Created on 21 January 2025, 3 months ago

Version 5 looks promising, thank you for making it available!

For those of us not using DDEV, it should be possible to install Droopler 5 without it, right?

If yes, can you point me in the right direction for the documentation please?

Thank you.

💬 Support request
Status

Active

Version

5.0

Component

Documentation

Created by

🇨🇦Canada leducdubleuet Chicoutimi QC

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

Comments & Activities

  • Issue created by @leducdubleuet
  • 🇵🇱Poland grzegorz.bartman

    Thank you for your interest in Droopler 5! It’s great to hear that you’re excited about the new version :)

    Currently, we’ve decided to focus on improving Droopler with exciting features like new theme colors and additional functionality. To ensure we can dedicate our resources to these improvements, we’ve opted to support only one installation method: DDEV.

    If you’d like to try installing Droopler 5 without DDEV, you can follow the steps that are in the launch-droopler-cms.sh file in the repository.

    In theory, you can replicate the steps manually in your terminal. Here’s an untested guide:

    1. Clone the repository:
    git clone [repository-url] [directory-name]

    2. Navigate into the directory:
    cd [directory-name]

    3. Install dependencies with Composer:
    composer install

    4. Copy the starter theme into the appropriate directory:
    cp -r starter-theme/ web/themes/custom/

    5.Move the necessary Droopler profile files:
    mv droopler.info.yml web/profiles/droopler/droopler.info.yml
    mv droopler.profile web/profiles/droopler/droopler.profile

    6. Open your browser and proceed with the setup.

    If you’d like to customize the theme, there’s a theme command in the ddev_commands directory to compile styles. This can be helpful if you want to tweak colors or styles.

    Keep in mind, though, that this method isn’t officially supported, and we haven’t tested it extensively. If you give it a try, feel free to share your experience with the community!

  • 🇨🇦Canada leducdubleuet Chicoutimi QC

    While I understand DDEV is great to easily and quickly setup a local dev machine, I would not host a production site with it.

    I tried installing Droopler 5 manually on my existing dev machine and it worked rather well.

    Except, the step 5 is not needed anymore as the files are already at the right place in the repository.

    And also, the web installer fails to install anything and the default content as well. You end up with an "unconfigured" site without any module or theme enabled...

    But from the command line "drush site-install droopler" works well.

    And for the default content, you need to run "php core/scripts/drupal recipe ../recipes/default_content -v" from the web folder.

    I did not try to customize the theme but everything else seems to be working well!

    So far so good, I am able to experiment version 5 without DDEV and I can already see you've done a great job!

    Thank you very much.

Production build 0.71.5 2024