Learn how to get an User Agent inside a LiveView. | Continue reading
This post is about the new Django 4.2 release. It's got some neat things in it and Mariusz Felisiak shares his favorite highlights. Django on Fly.io is pretty sweet! Check it out: you can be up and running on Fly.io in just minutes.After 8 months of work by over 200! contribu … | Continue reading
We’re Fly.io, a global sandwich-rating company with a hosting problem. Even if you don't have a sandwich to rate, you might benefit from the hosting platform we built. Check it out: with a working Docker image, you can be up and running on Fly.io in just minutes.So, you want … | Continue reading
Fly.io is busily adding servers in new regions, but here's one we prepared earlier. Launch a full-stack app in Johannesburg, South Africa! It's easy to get started.Did you know that we're in Johannesburg? There's rugby and cricket. Hearty kota and Gatsby sandwiche … | Continue reading
Add tagging with no extra tables using Postgres array fields and Ecto for an easy an simple solution. | Continue reading
Copy to a user's clipboard with Phoenix LiveView. | Continue reading
LiteFS is a distributed file system that magically replicates your SQLite databases. Make an update on one server and, voilà, your change is instantly available to your other servers on the edge. Take a look at our Getting Started guide to see how to add LiteFS to your applicatio … | Continue reading
This is about trying out new Phoenix release candidates and finding what changed so we can apply similar changes to existing projects. | Continue reading
We're Fly.io. We put your code into lightweight microVMs on our own hardware around the world, close to your users. Redis by Upstash is managed Redis living right next door to your Fly.io apps. Check us out—your app and database can be running close to your users within minut … | Continue reading
This post is about all the magic you can generate with phx.gen.auth and its --live option. | Continue reading
Build real-time applications on any backend with Replicache and Fly, run Cron on Fly, two LiveWire how-tos, and learn how Fly reluctantly built its Postgres database service. Ok, it's been longer than a week since the last update because a lot of us at Fly were enjoying some … | Continue reading
Like many public cloud platforms, Fly.io has a database offering. Where AWS has RDS, and Heroku has Heroku Postgres, Fly.io has Fly Postgres. You can spin up a Postgres database, or a whole cluster, with just a couple of commands. Sign up for Fly.io and launch a full-stack app in … | Continue reading
We're Fly.io. React, Phoenix, Rails, whatever you use: we put your code into lightweight microVMs on our own hardware in 26 cities and counting. Check us out—your app can be running close to your users within minutes.Imagine this: you have invented the best design tool since … | Continue reading
Using OpenTelemetry with Grafana to debug performance issues in Phoenix LiveView and Elixir. | Continue reading
Automatically deploy Elixir apps to production with Github Actions CI and troubleshoot performance issues with OpenTelemetry. Help the Python community draft Django docs. Deploy S3-compatible object storage close to your Fly apps. Last week we got improved Elixir on Fly docs—this … | Continue reading
This week Redis gets some power-ups, Elixir confesses its love for React, Fly gets real about Postgres, Livewire gifts us with a few tutorials, and a many of us in North America didn't have to change the clocks around our house because we convinced our families last year to m … | Continue reading
Setup Github Actions to run Continuous Integration (CI) tests for your Elixir project. | Continue reading
We're Fly.io. React, Phoenix, Rails, whatever you use: we put your code into lightweight microVMs on our own hardware in 26 cities and counting. Check us out—your app can be running close to your users within minutes.It's hard to overstate the impact React has had since i … | Continue reading
It's been a minute since the last Logbook. It turn's out tracking every single change monthly gets to be a lot, so we're going to try something a little different—an over-generalized weekly tl;dr of changes at Fly.io that you'll hopefully find helpful for deployin … | Continue reading
How to get your Phoenix app to shut down when no one's connected to it. | Continue reading
Fly.io runs apps close to users by taking containers and upgrading them to full-fledged virtual machines running on our own hardware around the world. We're also building an open-source distributed file system for SQLite called LiteFS which is pretty cool too. Give us a whirl … | Continue reading
I'm Dov Alperin. I wrote, and currently maintain, the official Fly.io Terraform provider. You don't need Terraform to run scale-to-zero Minecraft on Fly Machines, but it makes configuration and resource provisioning a breeze. I admit I'm totally biased. (It's true … | Continue reading
Fly.io runs apps close to users around the world, by taking containers and upgrading them to full-fledged virtual machines running on our own hardware around the world. Sometimes those containers run SQLite and we make that easy too. Give us a whirl and get up and running quickly … | Continue reading
Fly.io runs apps close to users around the world, by taking containers and upgrading them to full-fledged virtual machines running on our own hardware around the world. Sometimes those containers run SQLite and we make that easy too. Give us a whirl and get up and running quickly … | Continue reading
Triggering a controller action using phx-trigger-action from a form in a LiveView | Continue reading
How to install your own personal remote IDE on Fly.io. | Continue reading
Now you can extend Fly volumes and restore them from snapshots. | Continue reading
Let's take a peek at how the rollback journal works. | Continue reading
News, tips, and tricks from the team at Fly. | Continue reading
Let's open a hex editor and see what this thing is made of | Continue reading
A deeper dive into how LiveView became LiveView | Continue reading
This is a Logbook post. It tells you what we’ve been up to here at Fly.io, to make running your code close to users better in all the ways. The proof of the pudding is in the eating, though, so you should dig in now; you can have an app up and running in mere minutes.We have some … | Continue reading
How to install your own personal remote IDE on Fly.io. | Continue reading
We got SOC2 certified so now you have to pay us more. | Continue reading
A thought experiment in building the modern serverless platform. | Continue reading
This is a Logbook post. It tells you what we’ve been up to here at Fly.io, to make running your code close to users better in all the ways. The proof of the pudding is in the eating, though, so you should dig in now; it’ll take you just a minute or two to get up and running.We … | Continue reading
This is a post about fixing a memory leak in our Rust-based proxy, fly-proxy. That's the code that gets your users' requests to the nearest VM that can fulfill them, on one of our servers in one of 21 regions worldwide. Take it for a spin by deploying an app in mere minut … | Continue reading
News, tips, and tricks from the team at Fly. | Continue reading
Fly.io makes it easy to host applications worldwide the same way a CDN hosts HTML pages. Our users ship us containers, and we transmute them into Firecracker microVMs that run on our hardware in data centers around the world. The easiest way to learn more is to sign up; if you’ve … | Continue reading
We’re Fly.io. We take container images and run them on our hardware around the world. It’s pretty neat, and you should check it out; with an already-working Docker container, you can be up and running on Fly in well under 10 minutes.Here's our latest changelog. Looking back o … | Continue reading
The other day, we unleashed the (Fly) Machines. Which is to say: we now officially have an API for starting and stopping fast-booting Firecracker VMs directly, bypassing orchestration. Normal Fly.io apps will carry on, oblivious to the fuss. You can spin up an app in a matter of … | Continue reading
When and how to use the live_render's sticky option | Continue reading
Announcing Fly Machines | Continue reading
Fly.io takes container images and converts them into fleets of Firecracker VMs running on our own hardware around the world. We make it easy to run applications near users, whether they’re in Singapore, Seattle, or São Paulo. Try it out; if you’ve got a working container already, … | Continue reading
Here's absolutely everything people have made or changed here at Fly.io in the past week or so. Nothing else. Pretty sure. Spin up an app and see for yourself how it's going! [Feature] Provisioned new servers in syd, iad, and dfw which were very full. Added capacity shoul … | Continue reading