/ New Features

Fly + Glitch: Organized Madness

Imagine: coders of all skill level, writing and iterating upon applications, together. Consider the possibility! The beautiful things we could build when we work together, for no purpose other than to experience the joy of building. And so, Glitch was born. We're proud to announce that you can now weave Glitch projects into Fly: Glitch anywhere on your domain served over HTTPS across a fast global network.

Glitch Be Cool

At first glance, the vibrant and fun imagery might lead you to under-estimate Glitch. Glitch is an expansive and compelling platform for developers of all skill levels. It replaces the rigid formailtiy of Git-type processes and enables developers to create projects of all shapes and sizes using a real-time in-browser text editor.

You can start from a blank canvas or plunge into the depths of an established project; see something you'd like to tweak or re-appropriate? Remix it and create your own open and fluid project. Glitch excels at getting your roaring mind in-front of a fun project with minimal friction. From compilers, to games, to global hackathons -- it's all here, just create an account and get to coding.

Fly Glitches

So you've created something cool within Glitch and you want to show it off to the world. Maybe you want to add it to a portfolio or perhaps you've created a nifty piece of application logic to apply to your business. Whatever the case may be, you want the delivery of your creations to be fast, flexible, and secure. That's where Fly comes in.

When you've constructed something within Glitch, you can preview it. For example: the HTML Starter project, when previewed, takes you here: https://html-starter.glitch.me/. You take the URI and head over to Fly. First, you'll attach your domain via a DNS record, then you'll attach Glitch:


You have a choice: you can mount Glitch to customdomain.com/ or any subfolder that you'd like. You can mount it to customdomain.com/project/, customdomain.com/glitch/, customdomain.com/demo/ -- it's up to you.

Next we'll set-up a rule on so that hitting /glitch/html-starter/ redirects to our Glitch project:


Voila: https://backends.fly.io/glitch/html-starter/!

The Glitch project is now served from a global network of fast edge-servers, speeding it up around the globe! With HTTPS enabled, your hostname is protected with automatically renewing Let's Encrypt TLS certificates. With caching enabled, visitors will connect to the closest possible cache.


Glitch is pure fun. With the collective programming mind, it's good and productive fun. You never quite know what your code will morph into given time and eager contributors. When used with Fly, you can attach projects of various types upon your hostname and release your creations to the world.

Fly started when we wondered "what would a programmable edge look like"? Developer workflows work great for infrastructure like CDNs and optimization services. You should really see for yourself, though.

Kellen Evan Person


Kellen Evan Person

A polite, forest-dwelling Canadian who enjoys writing and nature. He's spent near two decades building web applications and strives to keep development fun and light-hearted.

North Vancouver, Canada