FAQ
Do I need an AWS account?
Section titled “Do I need an AWS account?”Yes, on Starter. Your app runs in your account and AWS bills you directly. Hosted plans, where we run it for you, are coming soon.
Can I use SQLite?
Section titled “Can I use SQLite?”Not in production. The container’s disk is wiped on every deploy and restart. Use Postgres. See Databases.
Where do my uploaded files go?
Section titled “Where do my uploaded files go?”Not on local disk. Use object storage such as Amazon S3. See the ephemeral container.
Can I deploy on every push?
Section titled “Can I deploy on every push?”Yes. Connect GitHub and pick a branch.
Can I deploy from CI?
Section titled “Can I deploy from CI?”Yes, with an API token. See Deploy from CI.
How do I undo a bad deploy?
Section titled “How do I undo a bad deploy?”Roll back to an earlier release. Code rolls back, but database migrations don’t. See Releases and rollbacks.
Does it support websockets or ASGI?
Section titled “Does it support websockets or ASGI?”Yes. If your project has an ASGI app (every startproject does), it is started with uvicorn, and websockets work with Channels or your own consumers. Open connections are closed on every deploy and restart. See Build settings.
Which Python and Django versions?
Section titled “Which Python and Django versions?”Python 3.10 to 3.13. The CLI needs Django 4.2 or newer.
Where is my data?
Section titled “Where is my data?”Your app and its data live in the AWS region you choose, in your account. See Regions.
Something isn’t working
Section titled “Something isn’t working”See Troubleshooting failed deploys, or ask in Slack.
