I’d like to declaratively define a deployment for a Django stack consisting of
- Fly machines (2 micro-VMs for the Django project)
- Upstash for Redis (fully managed Redis)
- Supabase Postgres (fully managed Postgres)
Is it possible to define this deployment stack exclusivelly in fly.toml
? How do I have to define the config? If it’s not possible with fly.toml
only: Is it possible to script the setup of this deployment stack with fly.toml
+ fly
+ flyctl
somehow?
Would it be possible to add support for Github based staging deployments (code) using Upstash for Redis + Supabase Postgres (instead of Postgres cluster)?