2 Repos
Specialized tools for managing the deployment of PHP-based web frameworks using recipes.
Distinct from PHP Application Deployments: Focuses on the framework-specific deployment logic rather than general PHP application packaging.
Explore 2 awesome GitHub repositories matching devops & infrastructure · PHP Framework Deployment Tooling. Refine with filters or upvote what's useful.
Deployer is a PHP deployment tool and SSH-based deployment automator used to push applications to remote servers and automate the provisioning of hosting environments. It functions as a zero-downtime deployment manager that utilizes symbolic links to switch between application versions, ensuring continuous site availability. The system employs pre-defined deployment recipes tailored to the specific requirements of popular PHP web frameworks. This framework-specific automation allows for the execution of task sequences designed for particular software environments. The tool covers remote serv
Provides a set of pre-defined deployment recipes tailored for popular PHP web frameworks.
Laravel Deployer ist ein Befehlszeilen-Dienstprogramm zur Automatisierung der Bereitstellung von Webanwendungen, die auf dem Laravel-Framework basieren. Es fungiert als konfigurationsgesteuertes Verwaltungssystem, das Code über Remote-Serverumgebungen hinweg synchronisiert und den Release-Lebenszyklus der Anwendung orchestriert. Das Tool nutzt Secure-Shell-Protokolle zur Ausführung von Remote-Befehlen und zur Verwaltung der Infrastruktur, wodurch eine konsistente Umgebungseinrichtung durch standardisierte Vorlagen gewährleistet wird. Es erhält die Dienstkontinuität aufrecht, indem Code in zeitgestempelten Verzeichnissen bereitgestellt und atomare Symlink-Wechsel durchgeführt werden, was es dem Webserver ermöglicht, erst nach erfolgreicher Verifizierung auf neue Releases umzuschalten. Das System beinhaltet eine integrierte Unterstützung für zustandsbehaftetes Release-Management, was automatisierte Rollbacks auf vorherige Versionen ermöglicht, falls bei einer Bereitstellung Fehler auftreten. Entwickler können benutzerdefinierte Bereitstellungssequenzen mithilfe modularer, wiederverwendbarer Aufgaben definieren und so die Kontrolle über die verschiedenen Phasen des Anwendungslebenszyklus behalten.
Provides a configuration-driven framework for streamlining environment synchronization and release management.