Phpbrew is a PHP version manager and build tool used to compile and manage multiple versions of PHP from source within a local user directory. It provides a self-contained development environment that allows for installing and switching between different language versions without requiring root access. The system distinguishes itself by using a variant-driven build configuration, allowing users to compile binaries with specific feature sets, flags, and custom configuration options. It also functions as an extension manager that downloads, compiles, and activates third-party extensions from re
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
RubyGems is a package manager for the Ruby language, serving as a tool for packaging, distributing, and installing libraries and software extensions. It functions as a dependency resolver and registry client, managing the installation of required libraries and their recursive dependencies to ensure consistent environments across development and production. The system handles the complete package lifecycle, including the building of distributable archives, the compilation of native C extensions for high-performance system integration, and the publishing of stable or prerelease versions to regi
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 manag
Ce projet est un script de provisionnement basé sur le shell et un optimiseur de construction conçu pour automatiser l'installation et la configuration des extensions PHP et du gestionnaire de dépendances Composer au sein de conteneurs Docker. Il sert de constructeur d'environnement d'exécution qui simplifie le processus d'ajout de modules PHP aux images de conteneurs.
Les fonctionnalités principales de mlocati/docker-php-extension-installer sont : PHP Extension Management, PHP Runtime Management, Containerized PHP Environments, Dependency Installers, PECL PHP Extension Installations, Shell-Based Provisioning, PHP Extension Installers, Composer Installations.
Les alternatives open-source à mlocati/docker-php-extension-installer incluent : phpbrew/phpbrew — Phpbrew is a PHP version manager and build tool used to compile and manage multiple versions of PHP from source within… garylab/dnmp — dnmp is a containerized web development environment that provisions a full LNMP stack consisting of Nginx, MySQL, PHP,… ruby/rubygems — RubyGems is a package manager for the Ruby language, serving as a tool for packaging, distributing, and installing… laradock/laradock — Laradock is a collection of pre-configured Docker containers and orchestration definitions used to deploy… 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…