{"repo":"invilso/fly-vpn","free":true,"listed":false,"github":"https://github.com/invilso/fly-vpn","clone":"git clone https://github.com/invilso/fly-vpn.git","description":"Disposable global VPN in seconds ephemeral Tailscale exit node on Fly.io with a terminal UI","language":"Python","stars":129,"topics":["ephemeral","exit-node","flyio","networking","privacy","python","tailscale","textual","tui","vpn"],"license":"MIT","category":"networking-infra","readme_excerpt":"🛡️ Fly VPN — disposable global VPN in seconds One API key. One command. Private exit node in 18 regions. Fly VPN spins up an ephemeral Tailscale exit node on Fly.io, auto-configures your tailnet, routes your traffic, and destroys everything the moment you press Stop. No always-on VM. No manual ACL editing. No auth key management. No billing anxiety. No shared IPs. Under the hood: WireGuard-powered Tailscale mesh + Fly Machines that cold-start in 3 seconds and bill per-second. A typical session costs a fraction of a cent . --- Use cases - 🔒 Test geo-restricted APIs — hit endpoints as if you're in Frankfurt, Tokyo, or São Paulo - 🛡️ Secure browsing on public Wi-Fi — route traffic through your own ephemeral node - 🧪 QA regional content — verify localization, pricing, or CDN behavior per region - 🏗️ Dev/staging access — reach region-locked services without a permanent VPN - 🎯 Ad & SEO audits — see what users in different markets actually see - 🚀 Demo day — show your product from a client's region in real time - 🎮 Gaming — connect to region-locked servers or get a fresh IP in seconds --- Tech stack Layer Technology ------- ------------ Language Python 3.14 TUI framework Textual Cloud runtime Fly.io (direct Machines REST API) VPN mesh Tailscale (WireGuard-based) Persistence SQLite (unified /.fly vpn.db ) Package manager uv Build backend Hatchling Linter Ruff --- Requirements - macOS or Linux (Windows is not supported) - Python 3.14+ - Fly.io account with a payment method on","default_branch":null,"files":null,"tree":[],"storefront":"/r/invilso","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/invilso/fly-vpn/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}