Your Laravel Ecosystem
on Top of the World
Deploy your Laravel stack over multiple regions with simplicity, flexibility, and scalability at your fingertips
Launch NowReady, 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
.
> 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 WorksSecurity 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 FeaturesPower, 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.