blamebutton / yacht
Library that integrates Traefik with Laravel
v0.0.2
2022-02-27 13:26 UTC
Requires
- php: ^8.0.2
- illuminate/support: ^9.0
- laravel/sail: ^1.13
- symfony/yaml: ^6.0
README
Yacht is a Laravel package that allows multiple Laravel Sail applications to run, at the same time!
It utilizes Traefik to proxy requests to each Laravel Sail instance.
Installation
Yacht is published on Packagist. It can be installed using Composer:
composer require --dev blamebutton/yacht
Usage
Yacht consists of two components, the system-wide proxy, and the customizable configuration in each Laravel project.
To start the system-wide proxy, the yacht
command can be used:
Start the Yacht proxy
vendor/bin/yacht start
Stop the Yacht proxy
vendor/bin/yacht stop