spatie/scotty
Scotty is a beautiful SSH task runner for running scripted tasks on remote servers. Define tasks and macros in a simple Scotty.sh (bash + annotations), then run them with clear output. Fully compatible with Laravel Envoy 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?