Your Laravel Ecosystem on Top of the World

Deploy your Laravel stack over multiple regions with simplicity, flexibility, and scalability at your fingertips

Launch Now

Ready, Set, Go!

Speedrun Your Laravel App Onto Fly.io

Deploy a Laravel app to Fly.io in a few minutes with Fly.io's command line tool, flyctl.

Get Started
> Install flyctl on GNU/Linux
curl -L https://fly.io/install.sh | sh
 
> Run from the root of a Laravel project
> just like php artisan:serve
fly launch
 
> Scale CPU, memory, instances & regions
fly scale

Not on GNU/Linux? Install flyctl for your platform.

Effortless, Global Deployment

Local to Live, in Minutes!

Transition smoothly from local development to global deployment with flyctl. Launch, deploy, and scale your Laravel apps across 30+ regions in minutes, provisioning memory, storage, and CPU/GPU resources with a few commands. Into automated workflows? Deploy your repository changes with Github Actions, directly to your Laravel Fly App.

Supercharge App Performance

Deploy Your App Where Your Users Are—Literally.

The interactivity of frameworks like Livewire and Filament is only as real-time as the latency of your app. Scale across the globe, closer to wherever your users may be, while using Fly.io's HTTP/2 proxy using Brotli compression to ensure the fastest possible response times.

Load Balancing Mastery

Laravel Load Balancing, Uncomplicated

Launch your Laravel nodes with confidence. Fly.io’s architecture offers seamless load balancing, preparing your application for any traffic spikes without a hitch.

Discover How It Works

Security First

Fortify Your Laravel App

Build on a foundation of security with Fly.io. Encrypted and private networks, automatic SSL/TLS certificates management, and volumes that protect your data, provide the peace of mind that lets you focus on crafting impeccable Laravel applications.

Read More About Our Security Features

Power, Scalability, Flexibility

Artisans Love the Power of Our Machines

With next-level tools like Fly Machines, Fly Machine API, and Fly GPUs, leverage the flexibility of fast booting VMs, FAAS-possible infrastructure, VM allocations for your cron and queue workers, and workload improvement with GPU acceleration! Use the fly scale command to provision resources with one command, and scale your Laravel app to new markets while maintaining a snappy user experience.

  • Hassle-Free, Personalized Deployment

    Streamline your deployment with simple flyctl commands or a quick Github action workflow. Customize it with startup scripts and migrations, and tailor your deployment to your app's needs. The cherry on top? You can allocate VM resources for pretty much anything, like your scheduler and queue workers.

  • Create, and Securely Connect, Your Apps, in One Place

    Need database, storage, or cache apps for your Laravel app? You can deploy most kinds of apps at Fly.io, including these! They'll be connected using Fly.io's secure private networks so you can rest assured that your data is protected every step of the way.

  • Observability Tools in Your Dashboard

    Fly.io's also got your app health covered with observability tool access for live logs, error monitoring, and app metrics. Access all these through one place: your Fly.io dashboard.