Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Laravel
  3. Stacker

Stacker

MITShell1.0.0

A Docker-based local web development environment with pre-configured services and a powerful ZSH console for PHP projects.

Visit WebsiteGitHubGitHub
362 stars24 forks0 contributors

What is Stacker?

Stacker is a Docker-based local web development environment that provides a pre-configured stack of services like Nginx, databases, and caching tools. It solves the problem of manual environment setup by offering a ready-to-use solution that works out of the box, allowing developers to start coding immediately without configuring servers or editing hosts files.

Target Audience

PHP developers working with frameworks like Symfony or Laravel who need a consistent, fast, and easy-to-set-up local development environment. It's also suitable for frontend developers using tools like Node.js, Gulp, or Webpack within PHP projects.

Value Proposition

Developers choose Stacker for its all-in-one approach, eliminating configuration headaches and providing a performant alternative to solutions like Laravel Homestead. Its Docker-based design ensures portability and cleanliness, while the integrated ZSH console with framework autocompletion boosts productivity.

Overview

Stacker - The environment for local web development, ready for use.

Use Cases

Best For

  • Setting up a local PHP development environment quickly
  • Developing Symfony or Laravel applications with integrated tooling
  • Working with multiple services like MySQL, PostgreSQL, and Elasticsearch locally
  • Debugging PHP applications with Xdebug and PhpStorm
  • Managing frontend assets with Node.js, Gulp, or Webpack in PHP projects
  • Keeping host machines clean by containerizing all development dependencies

Not Ideal For

  • Non-PHP development projects or those using other backend stacks like Node.js or Python
  • Developers who prefer minimal, single-service environments without the overhead of a full stack
  • Teams in restricted network environments where changing DNS settings is prohibited

Pros & Cons

Pros

Pre-configured Service Stack

Includes essential services like Nginx, MySQL, PostgreSQL, Elasticsearch, and Redis out of the box, eliminating manual configuration for common web development needs.

Enhanced Developer Console

Comes with a ZSH shell, oh-my-zsh, and autocompletion for Symfony and Laravel commands, as shown in the video demos, speeding up development workflows.

Docker-Based Portability

Runs entirely in Docker containers, keeping the host system clean and allowing easy replication across different machines, as emphasized in the philosophy.

Easy Project Integration

Projects placed in the workspace folder are automatically accessible via browser without manual host file edits, demonstrated in the installation guide.

Cons

Complex Initial Setup

Requires Docker and Docker Compose installation, plus non-trivial DNS configuration changes, which can be a barrier for users unfamiliar with system networking.

PHP-Centric Tooling

Autocompletion and optimizations are tailored for Symfony and Laravel, making it less ideal for projects using other PHP frameworks or non-PHP languages.

Documentation Language Barriers

Key instructional videos and some resources are in Russian, which may limit accessibility for English-speaking developers seeking quick guidance.

Open Source Alternative To

Stacker is an open-source alternative to the following products:

L
Laravel Homestead

Laravel Homestead is an official, pre-packaged Vagrant box that provides a development environment for Laravel without requiring local PHP/Web server installation.

Frequently Asked Questions

Quick Stats

Stars362
Forks24
Contributors0
Open Issues3
Last commit7 years ago
CreatedSince 2016

Tags

#redis#dev-environment#laravel#xdebug#pgsql#docker-compose#nginx#docker#mysql#local-development#php#web-development#workspace#php-development#symfony#zsh

Built With

M
MySQL
E
Elasticsearch
D
Docker Compose
P
PostgreSQL
P
PHP
z
zsh
D
Docker
R
Redis
N
Nginx

Links & Resources

Website

Included in

Laravel13.0k
Auto-fetched 9 hours ago

Related Projects

LaraDockLaraDock

Full PHP development environment for Docker.

Stars12,661
Forks4,399
Last commit11 days ago
DevilboxDevilbox

A modern Docker LAMP stack and MEAN stack for local development

Stars4,474
Forks664
Last commit2 years ago
Valet LinuxValet Linux

A fork of Laravel Valet to work in Linux.

Stars1,465
Forks168
Last commit10 months ago
LaraEdit DockerLaraEdit Docker

Dockerized version of Laravel Homestead

Stars446
Forks78
Last commit5 years ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub