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
- In your project, run the command
yarn rw setup deploy flightcontrol --database=YOUR_DB_TYPE
where YOUR_DB_TYPE ismysql
orpostgresql
- Commit the changes and push to github.
- If you don't have an account, sign up at app.flightcontrol.dev/signup.
- Create a new project.
- Connect your GitHub account and select your repo.
- Click the Redwood preset
- Click "Create project" (do not add services to the UI during this step, the flightcontrol.json you added will be used for service config)
- After project is created, add your env vars under Environment Settings.
- 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.