Docksal
docksal.io
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
- Development Environment Managers#20 of 507.8
- Development Environment Management Tools#14 of 267.7
- Container Development Environments#23 of 407.7