makfly/DeployShuttle Doctor

Run a VPS production-readiness audit and gate the workflow on a minimum score.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
targetSSH target as user@host or user@host:port. Omit to scan the runner itself.no""
configPath to a .shuttle.yml readiness config.no""
fail-belowFail the job when the readiness score is strictly below this threshold (0-100).no75
outputWhere to write the JSON report. Defaults to .shuttle/latest-report.json.no.shuttle/latest-report.json
ssh-private-keyOptional SSH private key (PEM) to use when scanning a remote target.no""
ssh-known-hostsOptional known_hosts content. When omitted and a target is set, the host key is appended via ssh-keyscan.no""
versionshuttle version to install. Defaults to latest.nolatest
namedescription
scoreReadiness score from 0 to 100.
levelReadiness level: production-ready | almost-ready | risky | not-ready.
reportPath to the JSON report.