Skip to main content
Version: 8.4

Deploy to AWS with Flightcontrol

Flightcontrol enables any developer to deploy to AWS without being a wizard. It's extremely easy to use but lets you pop the hood and leverage the raw power of AWS when needed. It supports servers, static sites, and databases which makes it a perfect fit for hosting scalable Redwood apps.

Flightcontrol Deploy Setup

  1. In your project, run the command yarn rw setup deploy flightcontrol --database=YOUR_DB_TYPE where YOUR_DB_TYPE is mysql or postgresql
  2. Commit the changes and push to github.
  3. If you don't have an account, sign up at app.flightcontrol.dev/signup.
  4. Create a new project.
    1. Connect your GitHub account and select your repo.
    2. Click the Redwood preset
    3. Click "Create project" (do not add services to the UI during this step, the flightcontrol.json you added will be used for service config)
  5. After project is created, add your env vars under Environment Settings.
    1. If using dbAuth, add the session secret key env variable in the Flightcontrol dashboard.

If you have any problems or questions, Flightcontrol is very responsive. See their support options.