Skip to content
SPECIFICTION
Get listed

Docksal

docksal.io

WindowsmacOSLinuxSelf-hosted

Spec sheet

Purpose
Docksal defines and manages web development environments using Docker and Docker Compose to create containerized project environments.Read 8 Oct 2026 · docs.docksal.io
Audience
The product is presented as a web development environment, with starter stacks and tools for developers working with CMSs and frameworks such as Drupal, WordPress, and Laravel.Read 8 Oct 2026 · docksal.io
Integrations
Documentation lists tools and integrations including Acquia BLT, Behat, Cloudflare Tunnel, Composer, Drush, Pantheon Terminus, Platform.sh, WP-CLI, Xdebug, and ngrok.Read 8 Oct 2026 · docs.docksal.io
Support
The product site directs users to GitHub Discussions for support and lists [email protected] as its contact email.Read 8 Oct 2026 · docksal.io
Automation
Custom commands can use any interpreter, and the product site describes automating builds, theme packaging, and deployments to development, staging, or CI servers.Read 8 Oct 2026 · docksal.io
Built-in tools
Project stacks include tools such as Composer, PHP Code Sniffer, PHP CLI, Node, npm, Ruby, Bundler, and Python; PHP, Drupal, and WordPress development also gets Drush, Drupal Console, and WP-CLI.Read 8 Oct 2026 · docs.docksal.io
CLI
Its command line tool, fin, manages Docksal components.Read 8 Oct 2026 · docs.docksal.io
CMS boilerplates
The product site lists boilerplates for Drupal, WordPress, Laravel, Magento, Grav, Gatsby, Hugo, and JAM.Read 8 Oct 2026 · docksal.io
CMS starter projects
The official site lists boilerplates for Drupal, WordPress, Laravel, Magento, Grav, Gatsby, Hugo, and JAM.Read 8 Oct 2026 · docksal.io
Command line
Docksal includes the `fin` command-line tool to manage its components.Read 8 Oct 2026 · docs.docksal.io
Development tools
Project stacks include Composer, PHP Code Sniffer, php-cli, Node, npm, Ruby, Bundler, Python, Drush, Drupal Console, and WP-CLI.Read 8 Oct 2026 · docs.docksal.io
Hosting integrations
The documentation lists integrations and tools including Acquia BLT, Pantheon Terminus, Platform.sh, and Cloudflare Tunnel.Read 8 Oct 2026 · docs.docksal.io
Operating systems
The installation pages describe macOS, Linux, and Windows support, using Docker Desktop or VirtualBox where specified.Read 8 Oct 2026 · docksal.io
Permissions
The installer requires administrative privileges to install fin, configure networking, and make operating-system-specific changes.Read 8 Oct 2026 · docs.docksal.io
Project isolation
Projects are separated, can use different stack requirements and service versions, and can be managed independently.Read 8 Oct 2026 · docs.docksal.io
Project model
The product site describes Docksal as a collective effort by contributors and supporters, and lists maintainers and developer advocates rather than a company headquarters or founding date.Read 8 Oct 2026 · docksal.io
Quick setup
The documentation says a zero-configuration AMP stack can be running with two commands.Read 8 Oct 2026 · docs.docksal.io
Security and networking
On Windows and Linux, Docksal routes all DNS queries through its DNS resolver by default; the documentation describes fallback to the host's next configured DNS server if Docksal's VM or DNS service is down.Read 8 Oct 2026 · docs.docksal.io
Services
Built-in support includes Apache Solr, Varnish, Memcache, Selenium, and Behat, and other services can be added as Docker containers.Read 8 Oct 2026 · docs.docksal.io
Sharing
Docksal documentation describes sharing a site over the internet using ngrok.Read 8 Oct 2026 · docs.docksal.io
SSH key handling
The SSH agent service can share keys across project containers; documentation cautions that on Windows and macOS, other local users could access keys through its configured proxy port.Read 8 Oct 2026 · docs.docksal.io
System requirement
The current installation documentation specifies 8 GB or more of RAM.Read 8 Oct 2026 · docs.docksal.io
System requirements
The documentation specifies 8 GB or more of RAM; Windows requires Windows 10 and hardware virtualization, and Linux requires an SSE4.2-capable CPU.Read 8 Oct 2026 · docs.docksal.io

Where Specifiction places it

Alternatives to DocksalAll alternatives →