AI Architecture Analysis
This repository is indexed by RepoMind. By analyzing wodby/docker4drupal in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.
Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context on-demand, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.
Repository Overview (README excerpt)
Crawler viewDocker-based Drupal stack Introduction Docker4Drupal is a set of docker images optimized for Drupal. Use file from the latest stable release to spin up local environment on Linux, Mac OS X and Windows. • Read the docs on **how to use** • Ask questions on Discord • Ask questions on Slack • Follow @wodbycloud for future announcements Stack The Drupal stack consists of the following containers: | Container | Versions | Image | ARM64 support | Enabled by default | |-----------------------|-------------------------|-------------------------------------------|---------------|--------------------| | [Nginx] | 1.29, 1.28 | [wodby/nginx] | ✓ | ✓ | | [Apache] | 2.4 | [wodby/apache] | ✓ | | | Drupal CMS | 2 | [wodby/drupal-cms] | ✓ | ✓ | | Vanilla Drupal | 11, 10 | [wodby/drupal] | ✓ | | | [PHP] | 8.5, 8.4, 8.3, 8.2 | [wodby/drupal-php] | ✓ | | | Crond | | [wodby/drupal-php] | ✓ | ✓ | | [MariaDB] | 11.8, 11.4, 10.11, 10.6 | [wodby/mariadb] | ✓ | ✓ | | [PostgreSQL] | 18, 17, 16, 15, 14 | [wodby/postgres] | ✓ | | | [Valkey] | 9.0, 8.1, 8.0, 7 | [wodby/valkey] | ✓ | | | [Redis] | 8.6, 8.4, 8.2, 7.4 | [wodby/redis] | ✓ | | | [Memcached] | 1.6 | [wodby/memcached] | ✓ | | | Vynil ([Varnish]) | 8.0, 6.0 | [wodby/vinyl] | ✓ | | | [Node.js] | 24, 22, 20 | [wodby/node] | ✓ | | | [Solr] | 9 | [wodby/solr] | ✓ | | | Zookeeper | 3 | [wodby/zookeeper] | ✓ | | | OpenSearch | 2 | [opensearchproject/opensearch] | ✓ | | | OpenSearch Dashboards | 2 | [opensearchproject/opensearch-dashboards] | ✓ | | | [OpenSMTPD] | 7 | [wodby/opensmtpd] | ✓ | | | Mailpit | latest | [axllent/mailpit] | ✓ | ✓ | | Gotenberg | latest | [gotenberg/gotenberg] | ✓ | | | [Rsyslog] | latest | [wodby/rsyslog] | ✓ | | | [Webgrind] | 1 | [wodby/webgrind] | ✓ | | | [Xhprof viewer] | latest | [wodby/xhprof] | ✓ | | | Adminer | 5 | [wodby/adminer] | ✓ | | | phpMyAdmin | latest | [phpmyadmin/phpmyadmin] | | | | Selenium chrome | 3.141 | [selenium/standalone-chrome] | | | | Traefik | latest | [_/traefik] | ✓ | ✓ | Documentation Full documentation is available at https://wodby.com/docs/stacks/drupal/local. Image's tags Images' tags format is where: is the _version of an application_ (without patch version) running in a container, e.g. where Nginx version is and is a stability tag. For some images we include both major and minor version like PHP , for others we include only major like Valkey . is the _version of an image_ that corresponds to a git tag of the image repository, e.g. has MariaDB and stability tag . New stability tags include patch updates for applications and image's fixes/improvements (new env vars, orchestration actions fixes, etc). Stability tag changes described in the corresponding a git tag description. Stability tags follow semantic versioning. We highly encourage to use images only with stability tags. Maintenance We regularly update images used in this stack and release them together, see releases page for full changelog and update instructions. Most of routine updates for images and this project performed by the bot via scripts located at wodby/images. Beyond local environment Docker4Drupal is a project designed to help you spin up local environment with Docker Compose. If you want to deploy a consistent stack with orchestrations to your own server, check out Drupal stack on Wodby . Other Docker4x projects • docker4php • docker4laravel • docker4wordpress • docker4ruby • docker4python License This project is licensed under the MIT open source license. [Apache]: https://wodby.com/docs/stacks/drupal/containers#apache [Drupal CMS]: https://wodby.com/docs/stacks/drupal/containers#php [Vanilla Drupal]: https://wodby.com/docs/stacks/drupal/containers#php [MariaDB]: https://wodby.com/docs/stacks/drupal/containers#mariadb [Memcached]: https://wodby.com/docs/stacks/drupal/containers#memcached [Nginx]: https://wodby.com/docs/stacks/drupal/containers#nginx [Node.js]: https://wodby.com/docs/stacks/drupal/containers#nodejs [OpenSMTPD]: https://wodby.com/docs/stacks/drupal/containers#opensmtpd [PHP]: https://wodby.com/docs/stacks/drupal/containers#php [PostgreSQL]: https://wodby.com/docs/stacks/drupal/containers#postgresql [Redis]: https://wodby.com/docs/stacks/drupal/containers#redis [Valkey]: https://wodby.com/docs/stacks/drupal/containers#valkey [Rsyslog]: https://wodby.com/docs/stacks/drupal/containers#rsyslog [Solr]: https://wodby.com/docs/stacks/drupal/containers#solr [Vynil]: https://wodby.com/docs/stacks/drupal/containers#varnish [Webgrind]: https://wodby.com/docs/stacks/drupal/containers#webgrind [XHProf viewer]: https://wodby.com/docs/stacks/php/containers#xhprof-viewer [_/traefik]: https://hub.docker.com/_/traefik [gotenberg/gotenberg]: https://hub.docker.com/r/gotenberg/gotenberg [axllent/mailpit]: https://hub.docker.com/r/axllent/mailpit [phpmyadmin/phpmyadmin]: https://hub.docker.com/r/phpmyadmin/phpmyadmin [selenium/standalone-chrome]: https://hub.docker.com/r/selenium/standalone-chrome [wodby/adminer]: https://hub.docker.com/r/wodby/adminer [wodby/apache]: https://github.com/wodby/apache [wodby/drupal-php]: https://github.com/wodby/drupal-php [wodby/drupal]: https://github.com/wodby/drupal [wodby/drupal-cms]: https://github.com/wodby/drupal-cms [wodby/mariadb]: https://github.com/wodby/mariadb [wodby/memcached]: https://github.com/wodby/memcached [wodby/nginx]: https://github.com/wodby/nginx [wodby/node]: https://github.com/wodby/node [wodby/opensmtpd]: https://github.com/wodby/opensmtpd [wodby/postgres]: https://github.com/wodby/postgres [wodby/valkey]: https://github.com/wodby/valkey [wodby/redis]: https://github.com/wodby/redis [wodby/rsyslog]: https://hub.docker.com/r/wodby/rsyslog [wodby/solr]: https://github.com/wodby/solr [wodby/vinyl]: https://github.com/wodby/vinyl [wodby/webgrind]: https://hub.docker.com/r/wodby/webgrind [wodby/xhprof]: https://hub.docker.com/r/wodby/xhprof [wodby/zookeeper]: https://hub.docker.com/r/wodby/zookeeper [opensearchprojec…