spatie/scotty
Scotty is a beautiful SSH task runner. Define tasks in a Scotty.sh file (bash with annotations) and run them on remote servers over SSH with clear, readable output. Compatible with Laravel Envoy, so you can use it as a drop-in replacement.
Before you run a deploy for the first time, it's a good idea to check that everything is set up correctly. That's what scotty doctor does:
scotty doctor
It runs through a series of checks:
php, composer, node, npm, and git are available on each reachable server
This is especially useful after setting up a new server, when debugging connection issues, or before your first deploy to a new environment. If something is off, doctor will tell you exactly what.
How can I help you explore Laravel packages today?