Using "spin deploy"

The spin deploy command is the easiest way to deploy your application without downtime while avoiding the complexities of learning CI/CD or GitHub Actions.

When "spin deploy" is the right choice

We created spin deploy for the solo developer who wants an easy way to quickly deploy their application without the burden of learning CI/CD or GitHub Actions. If you're on a larger team or share your application with many developers, we highly recommend coming up with an automated deployment strategy.

How "spin deploy" works

It's quite brilliant how spin deploy works. When you run this command, it will build your application locally with Docker, upload it to a temporary registry running on your machine, establish an SSH tunnel to your server, then have your server pull the new image from your local machine without any downtime.

All of this is completed in one command without you needing to know how to configure Docker registries, CI/CD tools, or anything else. 🤯

Spin Deploy

Learn more about "spin deploy"

To learn more about the spin deploy command, see the guide below.

Learn more about "spin deploy" →