/shuttle

Deploy Rust apps with a single Cargo command

Primary LanguageRust


docs language build status discord


shuttle

shuttle is a crate that uses traits and annotations to configure your backend deployment - including databases.

  • Deploy a Rocket service
  • Postgres support
  • Authentication and authorization
  • Storage
  • ORM support
  • GitOps

Documentation

For full documentation, visit docs.rs/shuttle-service

Community & Support

  • Community Forum. Best for: help with building, discussion about best practices.
  • GitHub Issues. Best for: bugs and errors you encounter using Shuttle.
  • Discord. Best for: sharing your applications and hanging out with the community.

Status

  • Alpha: We are testing shuttle, API and deployments may be unstable
  • Public Alpha: Anyone can sign up (link is coming). But go easy on us, there are a few kinks
  • Public Beta: Stable enough for most non-enterprise use-cases
  • Public: Production-ready!

We are currently in Alpha. Watch "releases" of this repo to get notified of major updates!