awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
sprintcube avatar

sprintcube/docker-compose-lamp

0
View on GitHub↗
2,842 stars·1,465 forks·Dockerfile·MIT·18 views

Docker Compose Lamp

This project provides a containerized development environment designed to standardize web server stacks, including Apache, MySQL, and PHP. It orchestrates these services into a consistent, portable setup that ensures reliable behavior across different machines and team members.

The environment distinguishes itself by integrating production-grade security and traffic management tools directly into the local workflow. It automates the generation and application of SSL and TLS certificates to enable encrypted connections for local domains, while utilizing a reverse proxy to route traffic and simulate production-grade load balancing.

The stack includes a comprehensive suite of administrative and diagnostic utilities, such as a web-based graphical interface for database management and support for connecting remote debuggers to inspect application state. Developers can manage infrastructure through centralized configuration files and environment variables, while maintaining persistent data storage and real-time code synchronization via mapped host directories.

The project is configured through a declarative file format and includes command-line utilities for direct shell access to isolated service containers.

Features

  • Local Stack Deployments - Deploys a complete, containerized LAMP stack for reliable local web development and testing.
  • Local Development Environments - Provides a preconfigured, containerized setup for building and testing web applications consistently.
  • Docker Compose Deployments - Packages a complete LAMP stack into a multi-container deployment using declarative configuration files.
  • Containerized Development Environments - Orchestrates containerized web server and database stacks to ensure consistent local development environments.
  • Multi-Service Container Orchestration - Orchestrates multiple containerized services into a unified, declarative development environment.
  • Local Development HTTPS - Automates the generation and application of SSL and TLS certificates to enable secure HTTPS connections for local development domains.
  • Database Administration Interfaces - Provides a web-based graphical interface for administrative database tasks and query execution.
  • Remote Debugging Environments - Enables remote debugging by connecting code editors to applications running within service containers.
  • Filesystem Persistence Volumes - Maps host directories into containers to ensure data persistence and real-time code synchronization.
  • Containerized Application Debugging - Supports connecting remote debuggers to running containers to inspect application state.
  • Containerized Web Servers - Provides a portable, containerized runtime environment for web services and databases.
  • Domain-Based Routing Proxies - Routes incoming web requests to internal container services based on domain names to simulate production-grade load balancing.
  • Local Development Certificate Authorities - Automates the generation of SSL certificates and a local CA to enable HTTPS for local development domains.
  • Development SSL Certificates - Configures encrypted HTTPS connections for local domains to simulate production-grade security.
  • Local Hosting Security - Provides automated security configurations for local development domains to mirror production-grade HTTPS environments.
  • Database Administration Interfaces - Simplifies database management by providing a graphical web interface for records and queries.

Star history

Star history chart for sprintcube/docker-compose-lampStar history chart for sprintcube/docker-compose-lamp

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Docker Compose Lamp

Similar open-source projects, ranked by how many features they share with Docker Compose Lamp.
  • lando/landolando avatar

    lando/lando

    4,235View on GitHub↗

    Lando is a Docker development environment manager and local development orchestrator used to create isolated application stacks. It functions as a web development stack provisioner that coordinates web servers, databases, and runtimes to ensure consistent environment parity across different operating systems. The project distinguishes itself through recipe-based environment bootstrapping for common stacks such as LAMP, LEMP, and MEAN, as well as dedicated provisioning for CMS platforms like WordPress, Drupal, and Joomla. It further differentiates its capabilities by acting as a remote hosting

    View on GitHub↗4,235
  • cytopia/devilboxcytopia avatar

    cytopia/devilbox

    4,470View on GitHub↗

    Devilbox is a containerized development environment that provides a reproducible suite of web servers, databases, and language runtimes managed through a unified configuration. It functions as a Docker-based local development stack for LAMP and MEAN software stacks and as a manager for switching between different versions of these services to match specific project requirements. The system distinguishes itself by automating local network orchestration. It includes a Docker-based virtual host manager that automatically maps local directories to custom domains and a local DNS and SSL orchestrat

    PHP
    View on GitHub↗4,470
  • garylab/dnmpgarylab avatar

    garylab/dnmp

    4,085View on GitHub↗

    dnmp is a containerized web development environment that provisions a full LNMP stack consisting of Nginx, MySQL, PHP, and Redis. It serves as a management system for coordinating web server routing, language runtime versions, database administration, and SSL certificate provisioning within Docker containers. The project distinguishes itself through a comprehensive PHP runtime manager that allows for switching between multiple language versions and managing extensions in isolated environments. It includes an automated SSL certificate manager that uses webroot validation to provision and renew

    Shelldockerlnmplnmp-dockerfile
    View on GitHub↗4,085
  • nezhar/wordpress-docker-composenezhar avatar

    nezhar/wordpress-docker-compose

    2,034View on GitHub↗

    This project provides a containerized development stack for WordPress, orchestrating web server and database services through a unified configuration file. It is designed to establish a consistent local environment that supports the development of custom themes and plugins by mapping local project directories directly into the container filesystem. The environment distinguishes itself by integrating a web-based database management interface as a sidecar service, allowing for the inspection and modification of site data without leaving the containerized setup. It also facilitates the migration

    Shelldockerdocker-composehacktoberfest
    View on GitHub↗2,034
See all 30 alternatives to Docker Compose Lamp→

Frequently asked questions

What does sprintcube/docker-compose-lamp do?

This project provides a containerized development environment designed to standardize web server stacks, including Apache, MySQL, and PHP. It orchestrates these services into a consistent, portable setup that ensures reliable behavior across different machines and team members.

What are the main features of sprintcube/docker-compose-lamp?

The main features of sprintcube/docker-compose-lamp are: Local Stack Deployments, Local Development Environments, Docker Compose Deployments, Containerized Development Environments, Multi-Service Container Orchestration, Local Development HTTPS, Database Administration Interfaces, Remote Debugging Environments.

What are some open-source alternatives to sprintcube/docker-compose-lamp?

Open-source alternatives to sprintcube/docker-compose-lamp include: lando/lando — Lando is a Docker development environment manager and local development orchestrator used to create isolated… cytopia/devilbox — Devilbox is a containerized development environment that provides a reproducible suite of web servers, databases, and… garylab/dnmp — dnmp is a containerized web development environment that provisions a full LNMP stack consisting of Nginx, MySQL, PHP,… nezhar/wordpress-docker-compose — This project provides a containerized development stack for WordPress, orchestrating web server and database services… aschmelyun/docker-compose-laravel — This project provides a containerized orchestration setup designed to standardize local development environments for… microsoft/vscode-docs — This repository contains the comprehensive documentation for a code editor focused on AI-assisted software development…

Curated searches featuring Docker Compose Lamp

Hand-picked collections where Docker Compose Lamp appears.
  • Docker Compose service templates
  • Development environment containers