Devilbox
devilbox.org
What it is
Devilbox is a Dockerized LAMP and MEAN stack for local development on Linux, macOS, and Windows hosts. It supports an unlimited number of projects: adding a project directory creates a virtual host without restarting services. New projects get SSL certificates signed by Devilbox's certificate authority, and its built-in wildcard DNS makes project addresses available to the host system.
The stack supports Apache or Nginx with PHP, plus services such as MySQL, MariaDB, PostgreSQL, Redis, Memcached, and MongoDB. Configuration can be set globally, by service version, or for a specific project. Its intranet includes phpMyAdmin, phpPgAdmin, phpRedMin, Adminer, OpcacheGui, and a GUI for viewing sent emails. Outgoing project email is intercepted and stored locally for review. After the required Docker images are first downloaded, Devilbox can run offline. Its documentation says official Docker images are built nightly and published with available security patches. The free plan is listed at free, with no price or usage limits stated on the opened pages.
Spec sheet
- Purpose
- Devilbox is a Dockerized LAMP and MEAN stack for local development.Read 8 Oct 2026 · devilbox.readthedocs.io
- Bundled tools
- The intranet includes phpMyAdmin, phpPgAdmin, phpRedMin, Adminer, OpcacheGui, and a GUI for viewing sent emails.Read 8 Oct 2026 · devilbox.readthedocs.io
- Configuration
- Services support global, version-specific, and project-specific configuration.Read 8 Oct 2026 · devilbox.readthedocs.io
- DNS
- Its built-in DNS server uses a wildcard record to make project DNS records available to the host system.Read 8 Oct 2026 · devilbox.readthedocs.io
- Email testing
- Outgoing project emails are intercepted, stored locally, and viewable in the bundled intranet.Read 8 Oct 2026 · devilbox.readthedocs.io
- Host requirements
- The documentation lists Linux, macOS, and Windows as supported host systems and describes Devilbox as Dockerized.Read 8 Oct 2026 · devilbox.readthedocs.io
- HTTPS
- Devilbox generates SSL certificates for new projects, signed by its certificate authority.Read 8 Oct 2026 · devilbox.readthedocs.io
- Offline use
- After the required Docker images are initially pulled, Devilbox can run offline.Read 8 Oct 2026 · devilbox.readthedocs.io
- Projects
- It supports an unlimited number of projects, which become available when project directories are added.Read 8 Oct 2026 · devilbox.readthedocs.io
- Security updates
- The documentation says official Devilbox Docker images are built nightly and pushed to Docker Hub to include available security patches.Read 8 Oct 2026 · devilbox.readthedocs.io
- Services
- The stack supports Apache or Nginx with PHP and can add services including MySQL, MariaDB, PostgreSQL, Redis, Memcached, and MongoDB.Read 8 Oct 2026 · devilbox.readthedocs.io
- Virtual hosts
- Creating a project directory automatically creates a virtual host without restarting services.Read 8 Oct 2026 · devilbox.readthedocs.io
Plans and prices
Strong points and limits
Strong points
- Unlimited projects with virtual hosts created from directories.
- Supports Apache or Nginx with PHP and several databases.
- Project email is intercepted and stored locally.
- Can run offline after required Docker images are pulled.
Limits
- Docker images must be downloaded before offline use.
- It is a Dockerized local development stack.
- No price or usage limits are stated on the opened pages.
Who it suits
Devilbox suits developers who want a local Dockerized environment for multiple LAMP or MEAN projects. It is also relevant for those who want project email stored locally for review or need offline operation after the initial image downloads.
Verdict
Devilbox brings multiple project environments and supporting tools into a single Dockerized setup. Its local and offline workflow may suit developers who want control over project services and email.
Where Specifiction places it
- Development Environment Managers#14 of 508.1
- Container Development Environments#13 of 408.1
- Development Environment Management Tools#10 of 268.0