SkillAgentSearch skills...

Distros.bid

A saas to create drupal websites in seconds using docker containers.

Install / Use

/learn @theodorosploumis/Distros.bid

README

Drupal docker distributions

Docker pulls

About

An easy online service to spin Drupal Distribution instances in seconds. Behind the scens this project maintains a list of Docker containers running several popular Drupal 10.x, 8.x and 7.x distributions within LAMP stack.

Try online

Go to distros.bid.

Distributions available

See the docker tags at hub.docker.com/r/drupal8/distros/tags.

Drupal 10.x

  • Drupal (core) - 10.3.8
  • Drupal Umami (core) - 10.3.8
  • Open Social - 12.4.5
  • Drutopia - 1.18
  • Opigno LMS - 3.2.7
  • OpenLucius - 2.0.0-beta1

Drupal 8.x

| Name | Dockerfile | Tag | |:--- |:---------- |:------------------------------------| | Latest | images/latest | latest | | aGov | images/agov | agov | | Brainstorm | images/brainstorm_profile | brainstorm_profile | | Droopler | images/droopler | droopler | | Drupal 8.x | images/drupal | drupal | | Drupal Umami | images/drupal-umami | drupal-umami | | Druppio | images/druppio_... | druppio_small_business_distribution | | Lightning | images/lightning | lightning | 8.x-3.100 | | Multipurpose Corporate | images/multipurpose_... | multipurpose_corporate_profile | | OpenChurch | images/openchurch | openchurch | | OpenRestaurant | images/openrestaurant | openrestaurant | | Panopoly | images/panopoly | panopoly | | Presto | images/presto | presto | | Seeds | images/seeds | seeds | | Thunder | images/thunder | thunder | | Varbase | images/varbase | varbase | | Vardoc | images/vardoc | vardoc | | Web Experience Toolkit | images/wxt | wxt |

Software per docker image

| Software | Version | |:------------|:------| | sqliteadmin | 4.3.1 | | apache2 | 2.4.18 | | composer | 1.9.2 or 2.8.2 | | curl | 7.47.0 | | drush | 10.2.2 | | git | 2.7.4 | | php | 7.2 or 8.4 | | vi | 7.4 | | wget | 1.17.1 |

Usage

Each Drupal distribution refers to a specific docker image tag. Currently only 1 version is supported for each distribution and there no version specific tags (eg there is "drupal" but not "drupal-8.4.2" tag). Notice that most images are of 1 - 2GB size so be patient while pulling.

# Let's try lightning distribution

docker run -d -p 8066:80 --name lightning drupal8/distros:lightning

Open Drupal user login page at http://localhost:8066/user/login

  • User: admin
  • Pass: admin

Open Adminer page at http://localhost:8066/adminer.php

  • DB username: drupal
  • DB name: drupal
  • DB password: drupal

Open Terminal emulator at http://localhost:8066/terminal.php

  • User: www-data
  • Password: password

Notice that www-data user has only sufficient permissions under the /web folder and no sudo exists.

License

license

View on GitHub
GitHub Stars19
CategoryDevelopment
Updated1y ago
Forks13

Languages

PHP

Security Score

80/100

Audited on Dec 7, 2024

No findings