awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
laradock avatar

laradock/laradock

0
View on GitHub↗
12,659 stele·4,385 fork-uri·Dockerfile·MIT·4 vizualizărilaradock.io↗

Laradock

Laradock is a collection of pre-configured Docker containers and orchestration definitions used to deploy multi-service development sandboxes. It functions as a PHP runtime manager and a Docker-based development environment, providing a set of modular service definitions for deploying web servers, databases, and caches through a single orchestration file.

The project enables the creation of a local ecosystem featuring Nginx, MySQL, Redis, and Elasticsearch to mirror production infrastructure. It allows for switching between different versions of PHP and associated extensions, as well as managing multiple versions of MySQL, PostgreSQL, or MongoDB in isolated containers.

The system covers development stack provisioning and local stack setup to avoid installing software directly on the host machine. It includes capabilities for search engine integration, launching pre-configured instances of Elasticsearch or Meilisearch for full-text indexing and retrieval.

Features

  • Container Stack Management - Deploys a complete modular stack of web servers, databases, and caches as a single logical unit for development.
  • Containerized PHP Environments - Provides a collection of pre-configured Docker containers for running PHP applications and backend services locally.
  • Local Development Stacks - Deploys a complete set of modular containers for web development to avoid installing software directly on the host.
  • PHP Development Tools - Sets up a local coding environment using Docker to run PHP applications with web servers and databases.
  • Compose Orchestrators - Uses a single orchestration file to deploy a modular set of web servers, databases, and caches.
  • Development Service Definitions - Defines individual containers for each tool, such as databases and web servers, to allow independent scaling and updates.
  • Compose Orchestrations - Provides a multi-container orchestration system using Docker Compose to define network and volume bridges for local development.
  • Sandbox Provisioning Services - Creates a comprehensive local ecosystem featuring Nginx, MySQL, Redis, and Elasticsearch to mirror production infrastructure.
  • PHP Runtime Management - Implements a configuration-based approach to switch between different versions of PHP and associated extensions.
  • Search Indexes - Launches pre-configured search containers providing full-text indexing and retrieval within a local environment.
  • Search Integration - Integrates pre-configured Elasticsearch or Meilisearch instances to provide full-text search capabilities during development.
  • Runtime Version Switching - Allows toggling between different language and database versions via configuration settings for application testing.
  • Database Runtime Versioning - Runs multiple versions of MySQL, PostgreSQL, or MongoDB in isolated containers to test application compatibility.
  • Bind Mounts - Syncs local project directories to container paths to allow real-time code updates without rebuilding images.
  • Environment Variable Configurations - Uses external environment files to inject runtime settings and version numbers into containers.
  • Docker Container Deployments - Packages application dependencies and tooling into Docker images to ensure environment consistency across machines.
  • Image Layering Strategies - Builds customized runtime environments by layering specific PHP extensions and tools over official base images.
  • Container - Creates private virtual networks allowing containers to communicate via service names instead of IP addresses.
  • Project-Specific Shell Isolation - Provides isolated shells for running development utilities, preventing software conflicts on the host machine.
  • Development Environments - Docker-based development environment for PHP applications.
  • Instrumente de dezvoltare - Comprehensive toolkit for setting up containerized development environments.

Istoric stele

Graficul istoricului de stele pentru laradock/laradockGraficul istoricului de stele pentru laradock/laradock

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Laradock

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Laradock.
  • cytopia/devilboxAvatar cytopia

    cytopia/devilbox

    4,470Vezi pe 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
    Vezi pe GitHub↗4,470
  • lando/landoAvatar lando

    lando/lando

    4,235Vezi pe 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

    Vezi pe GitHub↗4,235
  • charmbracelet/soft-serveAvatar charmbracelet

    charmbracelet/soft-serve

    6,638Vezi pe GitHub↗

    Soft Serve is a self-hosted Git server that authenticates users via SSH public keys and provides a terminal-based user interface for browsing repositories, files, and commits. It stores repository data and configuration in either SQLite or PostgreSQL, and supports role-based access control with four permission levels for managing repository visibility and write access. The server can be deployed via Docker or managed as a systemd service, and supports webhook notifications for push, collaborator, and branch or tag events to integrate with external automation workflows. It also enables server-

    Gogitgolangssh
    Vezi pe GitHub↗6,638
  • louislam/dockgeAvatar louislam

    louislam/dockge

    22,093Vezi pe GitHub↗

    Dockge is a web-based management interface for containerized applications that utilizes configuration files as the primary source of truth. It provides a centralized dashboard for orchestrating container stacks, allowing users to create, edit, and control services directly through a graphical interface rather than the command line. The platform distinguishes itself by offering a migration utility that converts manual container execution commands into structured configuration files. It supports the management of distributed infrastructure by connecting to multiple remote hosts from a single in

    TypeScriptdockerdocker-composedocker-deployment
    Vezi pe GitHub↗22,093
Vezi toate cele 30 alternative pentru Laradock→

Întrebări frecvente

Ce face laradock/laradock?

Laradock is a collection of pre-configured Docker containers and orchestration definitions used to deploy multi-service development sandboxes. It functions as a PHP runtime manager and a Docker-based development environment, providing a set of modular service definitions for deploying web servers, databases, and caches through a single orchestration file.

Care sunt principalele funcționalități ale laradock/laradock?

Principalele funcționalități ale laradock/laradock sunt: Container Stack Management, Containerized PHP Environments, Local Development Stacks, PHP Development Tools, Compose Orchestrators, Development Service Definitions, Compose Orchestrations, Sandbox Provisioning Services.

Care sunt câteva alternative open-source pentru laradock/laradock?

Alternativele open-source pentru laradock/laradock includ: cytopia/devilbox — Devilbox is a containerized development environment that provides a reproducible suite of web servers, databases, and… lando/lando — Lando is a Docker development environment manager and local development orchestrator used to create isolated… charmbracelet/soft-serve — Soft Serve is a self-hosted Git server that authenticates users via SSH public keys and provides a terminal-based user… louislam/dockge — Dockge is a web-based management interface for containerized applications that utilizes configuration files as the… moghtech/komodo — Komodo is a remote server orchestrator and container deployment platform. It provides a centralized interface for… mlocati/docker-php-extension-installer — This project is a shell-based provisioning script and build optimizer designed to automate the installation and…