Skip to main content
Getting an application running on Fly.io is essentially working out how to package it as a deployable image. Once packaged it can be deployed to the Fly.io platform. In this guide we’ll learn how to deploy a RedwoodJS application on Fly.io. We’ll be using the standard web application generated by RedwoodJS.

Deploy a Redwood app

First, install flyctl, the Fly.io CLI, and sign up to Fly.io if you haven’t already. Now let’s generate a new Redwood app and set it up.
You can check out the Redwood Quick Start guide to get your development environment setup and to generate some data models. Once you’re happy with your app, we can deploy it: