Django’s Power on Top of Fly.io’s Global Reach
Build and scale Django apps on a developer-focused public cloud.
Launch NowReady, Set, Go!
Speedrun Your Django App Onto Fly.io
Deploy a Django app to Fly.io in a few minutes with the Fly.io command line tool, flyctl
.
> Install flyctl on GNU/Linux
$ curl -L https://fly.io/install.sh | sh
> Run from Django project root
$ fly launch
> Scale CPU, memory, instances & regions
$ fly scale
Not on GNU/Linux? Install flyctl for your platform.
Quick and Easy Deployments
From Local to Live, in No Time!
Fly.io makes deploying your Django app a snap — no servers to set up, no load balancer to configure and no tricky processes. Simply launch, deploy and scale your Django apps across the globe in minutes, provisioning memory, storage and CPU/GPU resources with just a few commands. Into automation magic? Deploy your changes with GitHub Actions.
Global Reach, Instant Speed
Deploy Your App Where Your Users Are — Literally
Deploy your Django app closer to your users, to any of our 30+ data centers around the world, no matter where they are in the world. Fly.io expansive global network ensures that your applications run with lightning-fast speed and reliability.
Load Balancing Wizardry
Seamless Scaling, Smooth Performance.
Fly.io automatically scales your Django app based on demand, handling traffic spikes effortlessly. Built-in load balancing ensures even traffic distribution, maintaining optimal performance and reliability without overloading any single instance.
Idle-Free Infrastructure
Save Costs With On-Demand Scaling
No traffic? No worries. With Fly Proxy, Django instances can dynamically stop based on incoming requests, optimizing costs and resources during idle periods. Take full control with Fly Machines' REST API, enabling direct interaction with your instances.
Rock-Solid Security
Safe and Sound, All Around
Deploy your Django app with Fly.io's robust security features. Benefit from encrypted private networking, automated SSL/TLS certificate management, and secure data volumes. With Fly.io, you can focus on crafting exceptional Django apps, knowing that your infrastructure is fortified.
-
Globally Distributed Storage
Tigris is a globally distributed, S3-compatible object storage service built on Fly.io infrastructure. It minimizes latency by keeping files close to where they're needed most, intelligently routing and caching data based on global traffic patterns. This ensures fast, CDN-like performance with zero configuration.
-
Managed Databases & Services
Using Postgres? Opt for Supabase. Is SQLite enough? Choose LiteFS. Seek a popular in-memory caching? Provision it on Upstash. With Fly.io, you can integrate fully managed services right next to your app, ensuring low latency and high performance.
-
Built-in Observability
Monitor, troubleshoot, and fine-tuned your Django apps with real-time metrics and logging. Gain insights into your app's performance with Fly.io's built-in observability tools accessible directly from the dashboard.