garylab/dnmp resource
Docker LNMP (Nginx, PHP7/PHP5, MySQL, Redis) observed · 2026-08-28
Health v2 · maintenance only
66/100
- Activity 97
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 237
- age_days: 3420
- days_rel: 463
- days_push: 21
- n_releases_24m: 2
Adoption not part of the score
4087 stars · 1413 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
DNMP is a Docker Compose-based one-click LNMP stack bundling Nginx/Openresty, multiple PHP versions (5.4-8.0), MySQL 5/8, Redis, and optional services like Elasticsearch, MongoDB, and RabbitMQ. It provides prebuilt Dockerfiles, host-mounted source code, data, configs, and logs, and works across Windows, Linux, and macOS including ARM CPUs.
Use cases
- set up a local PHP development environment with docker
- run multiple PHP versions side by side and switch between them
- spin up nginx mysql redis with docker-compose
- develop PHP sites with HTTPS and multiple domains locally
- install PHP extensions like gd or redis in a container
- self-host a full LNMP stack on an ARM machine
When to choose
- you want a ready-made, battle-tested PHP dev stack with minimal setup
- you need to test code against several PHP versions
- you want configs, logs, source, and database data on the host filesystem
- you want optional add-ons like Elasticsearch, MongoDB, or RabbitMQ with one toggle
When to avoid
- you deploy PHP via Kubernetes or a PaaS rather than docker-compose
- your stack is not PHP-based
- you need a hardened, minimal production image pipeline rather than a dev-oriented bundle
Facets
infra-config · maturity active
deployment container-orchestration http-server database caching configuration-management web-development self-hosted backend windows cross-platform lnmp docker-compose php nginx mysql redis local-development-environment php-extensions elasticsearch mongodb rabbitmq devops containers docker linux macos
3 sources
- readme: https://github.com/garylab/dnmp · fetched 2026-08-28 · f12abd252207
- homepage: https://garymeng.com/cn/2120.html · fetched 2026-08-29 · 9473f1ba14fc
- site_page: https://garymeng.com/cn/about · fetched 2026-08-29 · b48122bedc2d
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| garylab/dnmp | main | 66 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem