In Q4 2024, Shuttle launched a new and improved platform
shuttle
command (installed alongside cargo shuttle
)cargo shuttle
*.shuttle.app
instead of *.shuttleapp.rs
shuttle
is now provided for using the new platform (read more).myproject-3h5n.shuttle.app
.deploy
: no longer runs tests, so --no-test
has no effect.deploy
: no longer denies dirty deployments by default (read more).status
: use deployment status
instead.stop
: use deployment stop
instead.project status
: projects no longer have a state, so --follow
has no effect.login
: automatically gets the API key from the API after an approval in Shuttle Console. No more copy + pasting!--secrets <file>
can still be used for a custom location).--name <name>
, you can also use --id <id>
to target specific projects. This overrides project linking.project link
: explicitly re-link the project directory to a Shuttle project.certificate
command for adding and managing SSL certificates for custom domains.deploy --no-follow
to not poll the deployment status until it reaches a running or failed state.account
to show information about your account.project update name
to rename a project.project stop
project restart
clean