Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Laravel
  3. LaraEdit Docker

LaraEdit Docker

MITShell

A Docker container providing a Laravel Homestead development environment with pre-configured services.

GitHubGitHub
446 stars78 forks0 contributors

What is LaraEdit Docker?

Laraedit Docker is a Dockerized version of Laravel Homestead that provides a complete, pre-configured development environment for Laravel applications. It packages essential services like Nginx, PHP, MySQL, Redis, and NodeJS into a single container, eliminating the need for manual setup. This allows developers to quickly spin up a consistent environment for building and testing Laravel projects.

Target Audience

Laravel developers who want a streamlined, containerized development environment without the overhead of configuring individual services. It's ideal for those using Docker in their workflow or seeking environment consistency across teams.

Value Proposition

Developers choose Laraedit Docker because it simplifies Laravel development by providing a ready-to-use Homestead environment in a Docker container. It reduces setup time, ensures consistency, and integrates seamlessly with Docker-based workflows.

Overview

Dockerized version of Laravel Homestead

Use Cases

Best For

  • Setting up a local Laravel development environment quickly
  • Ensuring consistent development environments across teams
  • Developing Laravel applications with Docker containers
  • Testing Laravel projects with pre-configured services
  • Learning Laravel without complex environment setup
  • Migrating from traditional Homestead to a containerized workflow

Not Ideal For

  • Projects requiring modern PHP versions (beyond PHP 7.0)
  • Developers needing PostgreSQL database support
  • Teams preferring lightweight, microservices-based Docker setups
  • Environments where Docker is not available or desired

Pros & Cons

Pros

Quick Environment Setup

Supports easy deployment via Kitematic or Docker CLI with minimal configuration, as shown in the straightforward run commands in the README.

Pre-configured Services

Packages essential tools like Nginx, PHP 7.0, MySQL, Redis, and NodeJS in a single container, reducing manual setup time for Laravel development.

Consistent Credentials

Provides default MySQL credentials (homestead/secret) for immediate database access, ensuring a standardized starting point across teams.

Seamless Volume Mapping

Allows mounting local app directories to /var/www/html/app in the container, enabling real-time code changes without rebuilding.

Cons

Outdated PHP Version

Uses PHP 7.0, which is no longer supported and may not be compatible with newer Laravel versions requiring PHP 7.3 or higher.

Missing Key Features

Lacks support for PostgreSQL and Lumen Installer, as indicated by unchecked boxes in the README's 'What works' section.

Potential Instability

The README notes that more instructions will be added 'once stable,' suggesting the project might not be fully polished or actively maintained.

Frequently Asked Questions

Quick Stats

Stars446
Forks78
Contributors0
Open Issues16
Last commit5 years ago
CreatedSince 2016

Tags

#devops#redis#laravel#development-environment#nginx#docker#mysql#php

Built With

M
MySQL
S
SQLite
b
beanstalkd
n
nodejs
C
Composer
P
PHP
G
Gulp
B
Bower
D
Docker
R
Redis
N
Nginx

Included in

Laravel13.0k
Auto-fetched 14 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
StackerStacker

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

Stars362
Forks24
Last commit7 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