[{"data":1,"prerenderedAt":176},["ShallowReactive",2],{"term-f\u002Ffly-io":3,"related-f\u002Ffly-io":154},{"id":4,"title":5,"acronym":6,"body":7,"category":133,"description":134,"difficulty":135,"extension":136,"letter":137,"meta":138,"navigation":73,"path":139,"related":140,"seo":148,"sitemap":149,"stem":152,"subcategory":6,"__hash__":153},"terms\u002Fterms\u002Ff\u002Ffly-io.md","Fly.io",null,{"type":8,"value":9,"toc":127},"minimark",[10,15,19,23,26,30,116,120,123],[11,12,14],"h2",{"id":13},"eli5-the-vibe-check","ELI5 — The Vibe Check",[16,17,18],"p",{},"Fly.io is a cool newer platform that takes your Docker container and runs it close to your users anywhere in the world. It's like Heroku but faster, cheaper, and built for the modern era of containers. Developers who tried it often refuse to go back to other platforms.",[11,20,22],{"id":21},"real-talk","Real Talk",[16,24,25],{},"Fly.io is a platform for running full-stack apps and databases globally close to users. It takes Docker images and deploys them as Firecracker microVMs across its global network. Supports persistent volumes, private networking, Postgres, Redis, and automatic multi-region deployment.",[11,27,29],{"id":28},"show-me-the-code","Show Me The Code",[31,32,37],"pre",{"className":33,"code":34,"language":35,"meta":36,"style":36},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","# Deploy to Fly.io\nfly launch\nfly deploy\n\n# Scale to multiple regions\nfly regions add ams lhr nrt\nfly scale count 3\n","bash","",[38,39,40,49,60,68,75,81,101],"code",{"__ignoreMap":36},[41,42,45],"span",{"class":43,"line":44},"line",1,[41,46,48],{"class":47},"sHwdD","# Deploy to Fly.io\n",[41,50,52,56],{"class":43,"line":51},2,[41,53,55],{"class":54},"sBMFI","fly",[41,57,59],{"class":58},"sfazB"," launch\n",[41,61,63,65],{"class":43,"line":62},3,[41,64,55],{"class":54},[41,66,67],{"class":58}," deploy\n",[41,69,71],{"class":43,"line":70},4,[41,72,74],{"emptyLinePlaceholder":73},true,"\n",[41,76,78],{"class":43,"line":77},5,[41,79,80],{"class":47},"# Scale to multiple regions\n",[41,82,84,86,89,92,95,98],{"class":43,"line":83},6,[41,85,55],{"class":54},[41,87,88],{"class":58}," regions",[41,90,91],{"class":58}," add",[41,93,94],{"class":58}," ams",[41,96,97],{"class":58}," lhr",[41,99,100],{"class":58}," nrt\n",[41,102,104,106,109,112],{"class":43,"line":103},7,[41,105,55],{"class":54},[41,107,108],{"class":58}," scale",[41,110,111],{"class":58}," count",[41,113,115],{"class":114},"sbssI"," 3\n",[11,117,119],{"id":118},"when-youll-hear-this","When You'll Hear This",[16,121,122],{},"\"I moved from Heroku to Fly.io and my costs dropped by 60%.\" \u002F \"Fly.io runs the app close to users so latency is way better.\"",[124,125,126],"style",{},"html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":36,"searchDepth":51,"depth":51,"links":128},[129,130,131,132],{"id":13,"depth":51,"text":14},{"id":21,"depth":51,"text":22},{"id":28,"depth":51,"text":29},{"id":118,"depth":51,"text":119},"cloud","Fly.io is a cool newer platform that takes your Docker container and runs it close to your users anywhere in the world.","intermediate","md","f",{},"\u002Fterms\u002Ff\u002Ffly-io",[141,142,143,144,145,146,147],"Railway","Render","Heroku","PaaS","Docker","Edge Computing","Auto Scaling",{"title":5,"description":134},{"changefreq":150,"priority":151},"weekly",0.7,"terms\u002Ff\u002Ffly-io","z3g_2qg71sTSrDdCYgskjlfD4b6HiEMWu6Mvc2Fz2DM",[155,158,163,166,169,173],{"title":147,"path":156,"acronym":6,"category":133,"difficulty":135,"description":157},"\u002Fterms\u002Fa\u002Fauto-scaling","Auto scaling is when the cloud automatically adds more servers when traffic spikes and removes them when it drops, so you're not paying for idle machines a...",{"title":145,"path":159,"acronym":6,"category":160,"difficulty":161,"description":162},"\u002Fterms\u002Fd\u002Fdocker","cicd","beginner","Docker is like a lunchbox for your app.",{"title":146,"path":164,"acronym":6,"category":133,"difficulty":135,"description":165},"\u002Fterms\u002Fe\u002Fedge-computing","Your server is in Virginia. Your user is in Tokyo. Every request travels 10,000 km and back.",{"title":143,"path":167,"acronym":6,"category":133,"difficulty":161,"description":168},"\u002Fterms\u002Fh\u002Fheroku","Heroku was the OG platform that made deploying apps easy before Vercel existed.",{"title":144,"path":170,"acronym":171,"category":133,"difficulty":161,"description":172},"\u002Fterms\u002Fp\u002Fpaas","Platform as a Service","PaaS is when someone else handles the boring server stuff (OS, security patches, networking) and you just throw your code at it.",{"title":141,"path":174,"acronym":6,"category":133,"difficulty":161,"description":175},"\u002Fterms\u002Fr\u002Frailway","Railway is the platform that says 'just connect your GitHub repo and we'll figure everything else out.",1776518280813]