Show & tell: what are you running on Fly.io?

We run some 44+ Machines across 28 regions (jnb didn’t work for us and vin was removed from underneath us) that powers a content-blocking DNS resolver written in JavaScript (running NodeJS): GitHub - serverless-dns/serverless-dns: The RethinkDNS resolver that deploys to Cloudflare Workers, Deno Deploy, and Fly.io

We ran a TLS proxy (written in Go) for anti-censorship purposes, but tore it down for the time being, as the costs were mounting beyond our control: GitHub - celzero/midway: A rudimentary middleware for port 80 and port 443 over tcp

I’ll bring it back up once I can figure out how to fund the effort. GitHub Sponsors and the donate buttons haven’t moved the needle an inch.

We are currently migrating our analytics service using Firehose + S3 (JSON) + R2 (Parquet) + DuckDB over from AWS AppRunner (also serving from NodeJS) to Machines.

4 Likes