Skip to content
Fly App performance optimization Docs
Need a Logo? View Our Brand Assets
Fly App performance optimization Docs
Pricing Support
Sign In Sign Up
Docs Index
Getting Started
  • Quickstart: Launch your app
  • Launch HelloFly Demo App
  • Deep Dive Demo App
  • Choose a Language or Framework
  • Fly.io Essentials
  • Troubleshoot Deployments
Fly.io Blueprints
  • Session Affinity (a.k.a. Sticky Sessions)
  • Run private apps with Flycast
  • Bridge your other deployments to Fly.io
  • Autoscale Machines
  • Deploying Remote MCP Servers
  • Run an SSH server
  • Multi-region databases and fly-replay
  • Going to Production with Healthcare Apps
  • Deno KV with LiteFS Cloud
  • Autostart and autostop private apps
  • Git Branch Preview Environments on Github
  • Crontab with Supercronic
  • Shared Nothing Architecture
  • Jack into your private network with WireGuard
  • Resilient apps use multiple Machines
  • Per-User Dev Environments with Fly Machines
  • Staging and production isolation
Apps on Fly.io
  • Fly Apps Overview
  • Fly Launch
  • Secrets
  • Production Checklist
Languages & Frameworks
  • Elixir
  • Rails
  • Laravel
  • Django
  • JavaScript
  • Rust
  • Python
  • More...
Fly Machines
  • Introduction to Fly Machines
  • Machines API
  • Run a New Machine
  • Update a Machine
  • Machine Sizing
  • Machine Restart Policy
  • Machine States
  • Run User Code on Fly Machines
  • One App Per Customer - Why?
  • The Machine Runtime Environment
Managed Postgres
  • Managed Postgres Overview
Fly GPUs
  • GPU Quickstart
  • Getting Started with GPU Machines
  • Python GPU Dev Machine
Databases & Storage
  • Tigris Object Storage
  • Fly Postgres
  • SQLite & LiteFS
  • Upstash for Redis®
  • Upstash Kafka
  • Upstash Vector
Fly Volumes
  • Fly Volumes Overview
  • Create and Manage Volumes
  • Manage Volume Snapshots
  • Volume States
Fly Kubernetes
  • Fly Kubernetes Quickstart
  • Fly Kubernetes Features
  • Create an FKS Cluster
  • Connect to an FKS Cluster
  • Configure FKS Services
  • Use GPUs with FKS
  • Use Volumes with FKS
Networking
  • Connect to an App Service
  • Public Networking
  • Private Networking
  • Custom Private Networks
  • Flycast - Private Proxy Services
  • Dynamic Request Routing
  • Custom Domains
  • Automate Certificates via API
  • Request Headers
  • Run UDP Services
  • TLS Support
Monitoring
  • Metrics
  • Sentry Error Tracking
  • Logging
    • Live Tail Logs
    • Search Logs
    • Export Logs
    • Error Codes
Security
  • SSO for Organizations
  • Remove a Member from an Org
  • TLS Termination
  • App Security by Arcjet
  • Access Tokens
  • OpenID Connect
  • Shared Responsibility Model
  • Security Practices and Compliance
Reference
  • flyctl
  • App Config Reference (fly.toml)
  • Architecture
  • Autoscaling
  • Builders
  • Fly Launch
  • Health Checks
  • Load Balancing
  • Machine Migration
  • Multiple Processes in Apps
  • Fly Proxy
  • Fly Proxy Autostop/Autostart
  • Regions
About
  • Pricing
  • Billing
  • Engineering Jobs
  • Healthcare on Fly.io
  • Support
  • Extensions Program
  • Extensions API
  • Open Source
  • Using Our Brand
  • Privacy Policy
  • Terms of Service
Docs Sorry, that launcher is retired!

Sorry, that launcher is retired!

We’ve retired our web-based launchers for individual apps like Jupyter and code-server. You can launch these apps yourself, with the fly launch command. Apps that have their own official Docker images are especially convenient. Here are a couple of places to start:

Speedrun: Launch on Fly.io

Deploy via Dockerfile

Report an issue or edit this page on GitHub