# aschmelyun/docker-compose-laravel

A docker-compose workflow for local Laravel development

Repository: https://github.com/aschmelyun/docker-compose-laravel
Canonical: https://ross.abutalabs.com/products/docker-compose-laravel
Homepage: https://youtube.com/user/aschmelyun
Language: Dockerfile
License: MIT
License Family: permissive
Last push: 2024-04-29T18:07:12+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 2677, "days_push": 856, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2647, forks 1140 (observed 2026-08-28T04:07:06.789402+00:00)

## What it is
A Docker Compose workflow template that spins up a LEMP stack (nginx, MySQL, PHP, Redis, Mailhog) for local Laravel development. It also provides one-off containers for running Composer, NPM, and Artisan commands without installing them locally.

## Use cases
- set up a local Laravel development environment with Docker
- run Laravel without installing PHP, Composer, or NPM locally
- spin up nginx, MySQL, Redis, and Mailhog containers for a PHP app
- get a reproducible LEMP dev environment for a team
- run artisan and composer commands inside containers
- persist MySQL data across docker-compose restarts

## When to choose
- you're starting a new Laravel project and want a containerized dev environment
- you want teammates to have identical local setups without installing PHP tooling
- you need a quick LEMP stack with Redis and mail testing included

## When to avoid
- you need a production-grade or highly customized Docker setup
- your project isn't Laravel/PHP-based
- you prefer tools like Laravel Sail, Valet, or Homestead
- you need orchestration beyond simple local docker-compose workflows

## Facets
- artifact type: infra-config
- maturity: stable
- function: container-orchestration, http-server, database, caching, developer-tools, deployment
- domain: web-development, developer-tools, self-hosted, backend
- platform: windows, php
- tags: laravel, docker-compose, lemp, local-development, nginx, mysql, redis, mailhog, php, docker, linux, macos

## Member repositories
- aschmelyun/docker-compose-laravel (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:07:06.789402+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:18:57.076567+00:00, confidence not recorded.
  - readme: https://github.com/aschmelyun/docker-compose-laravel (fetched 2026-08-28T04:07:06.789402+00:00, sha 8f80a36f0d78)
  - homepage: https://youtube.com/user/aschmelyun (fetched 2026-08-29T10:01:41.945967+00:00, sha 402637f94d01)
- Data as of 2026-08-30T08:39:29.467469+00:00.
