thepublicgood / platoon
Zero-downtime deployment tools
Requires
- php: ^8.3
- laravel/envoy: ^2.10
- laravel/framework: ^11.0|^12.0|^13.0
Requires (Dev)
- orchestra/testbench: ^8.0|^9.0|^10.0|^11.0
- pestphp/pest: ^4.4
- pestphp/pest-plugin-laravel: ^4.1
- phpunit/phpunit: ^10.0|^11.0|^12.0|^13.0
This package is auto-updated.
Last update: 2026-04-07 12:34:18 UTC
README
Simplified Laravel Envoy deployments
A simple Laravel package designed to make deployments dead simple.
- A wrapper around Laravel Envoy.
- Highly customizable.
- Zero-downtime out-of-the-box.
This project is being deprecated in favour of a new version being written in Go. Currently named "platoon-go", it will remove the requirement of having another dependency in your project. This project will remain supported until the next major version of Laravel (14) is released, at which point you will need to migrate to the new version.
The new project can be found here.
Installation
Install Platoon into your project using Composer:
composer require thepublicgood/platoon
Documentation
You can find all the Platoon documentation on the dedicated documentation site.
Credits
License
The MIT License (MIT). See the LICENSE.md file for more information.