Skip to content
SPECIFICTION
Get listed

Warden

warden.dev

WindowsmacOSLinux

Spec sheet

Purpose
Warden is a CLI utility for orchestrating Docker based developer environments and running multiple local environments without port conflicts.Read 7 Oct 2026 · github.com
Integrations
Warden uses Docker Compose and Docker Engine to manage shared services and per-project containers.Read 7 Oct 2026 · docs.warden.dev
Security
Warden creates a local CA root certificate to sign certificates trusted by the developer workstation, with trust setup varying by operating system and browser.Read 7 Oct 2026 · docs.warden.dev
Support
The project invites bug reports and feature requests through GitHub Issues and contributions through pull requests.Read 7 Oct 2026 · github.com
License
The project states that it is licensed under the MIT license.Read 7 Oct 2026 · github.com
Founded
2019Read 28 Sep 2026 · warden.dev
Customization
Projects can override or extend environment definitions or use fully custom per-project configurations.Read 7 Oct 2026 · github.com
Database access
An SSH tunnel lets database clients such as Sequel Pro or TablePlus connect to running database containers.Read 7 Oct 2026 · docs.warden.dev
Developer tools
Optional project services include Blackfire or SPX profiling, Selenium browser testing, Allure reporting, and Xdebug-enabled PHP-FPM.Read 7 Oct 2026 · docs.warden.dev
Frameworks
Warden lists support for Magento 1 and 2, Laravel, Symfony 4, Shopware 6, Drupal, WordPress, and custom project environments.Read 7 Oct 2026 · warden.dev
Installation
The documented Homebrew installation is `brew install wardenenv/warden/warden`, followed by `warden svc up`.Read 7 Oct 2026 · docs.warden.dev
Local environments
Warden lets multiple local environments run simultaneously without port conflicts by using centrally run services to route requests.Read 7 Oct 2026 · github.com
Local routing and HTTPS
Warden uses Traefik for SSL termination and request routing, and issues wildcard SSL certificates for local development domains.Read 7 Oct 2026 · warden.dev
Local services
Global services include DNSmasq, Mailpit, an SSH tunnel, phpMyAdmin, and Portainer.Read 7 Oct 2026 · docs.warden.dev
Project services
Project environments can use Nginx, PHP-FPM, MariaDB or MySQL, Redis or Valkey, Elasticsearch or OpenSearch, RabbitMQ, and Varnish.Read 7 Oct 2026 · docs.warden.dev
Requirements
Warden requires Docker and docker-compose version 2 or later; Mutagen 0.11.4 or later is required on macOS for environments that use sync sessions.Read 7 Oct 2026 · docs.warden.dev
Routing and SSL
Traefik handles SSL termination and routes requests to the correct containers, and Warden issues wildcard SSL certificates for local development domains.Read 7 Oct 2026 · docs.warden.dev
Support and contributions
The project invites contributions, bug reports, and feature requests through GitHub issues and pull requests.Read 7 Oct 2026 · github.com
Supported project types
The homepage lists Drupal, Laravel, Magento 1, Magento 2, Shopware, Symfony, WordPress, and custom project configurations.Read 7 Oct 2026 · warden.dev
Windows support
Windows installation is documented through WSL2 with Docker for Windows integration; DNS requires manual configuration.Read 7 Oct 2026 · docs.warden.dev

Where Specifiction places it

Alternatives to WardenAll alternatives →