Fly.io

Run container Machines across regions. New organizations have no ongoing free tier and pay for runtime.

···
html
<div class="host-demo"><div class="host-head"><strong>FLY.IO · MACHINE RUNTIME</strong><span id="status">MONTHLY USAGE</span></div><div class="host-visual"><div class="fly-visual"><div class="fly-route"><span>IAD</span><i id="fly-machine"></i><span>30 DAYS</span></div><div class="big" id="fly-price">$0.00</div><div class="muted">shared-cpu-1x · 256 MB · runtime only</div></div></div><div class="host-control"><span id="usage-label"></span><input id="usage" type="range" aria-label="Monthly usage" min="0" max="30" step="2" value="10"></div><div class="host-note">2026-10-06 공식 가격 기준 · 단순화(세금·지역 할증 제외)</div></div>
css
.host-demo{width:min(94vw,850px);height:min(90vh,340px);padding:clamp(9px,2.4vmin,18px);border:1px solid var(--line);border-radius:14px;background:var(--surface);display:flex;flex-direction:column;gap:clamp(5px,1.6vmin,11px);overflow:hidden;font:600 clamp(11px,2.4vmin,16px)/1.25 ui-sans-serif,-apple-system,sans-serif}.host-head{display:flex;justify-content:space-between;gap:6px;align-items:baseline}.host-head strong{color:var(--accent);font-size:1.05em}.host-head span{color:var(--muted);font-size:.78em;text-align:right}.host-visual{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.host-control{display:flex;align-items:center;gap:8px;color:var(--fg);font-variant-numeric:tabular-nums}.host-control span{min-width:44%;font-size:.88em}.host-control input{flex:1;width:20px;accent-color:var(--accent)}.host-note{color:var(--muted);font-size:.66em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.host-demo *{min-width:0}.meter{height:clamp(11px,3.4vmin,24px);border-radius:99px;background:var(--line);overflow:hidden}.meter>i{display:block;height:100%;width:0;background:var(--accent);transition:width .35s}.big{font-size:clamp(18px,5.5vmin,34px);font-weight:800;font-variant-numeric:tabular-nums;color:var(--accent)}.muted{color:var(--muted)}.fly-visual{width:85%;display:grid;justify-items:center;gap:clamp(6px,2vmin,14px)}.fly-route{width:100%;display:flex;align-items:center;justify-content:space-between;position:relative;color:var(--muted);font-size:.7em}.fly-route:before{content:"";position:absolute;left:0;right:0;top:50%;border-top:2px dotted var(--accent)}.fly-route span{background:var(--surface);z-index:1;padding:0 3px}.fly-route i{position:absolute;left:0;top:50%;width:clamp(18px,5vmin,30px);height:clamp(13px,4vmin,23px);border:2px solid var(--accent);background:var(--surface);border-radius:50% 50% 4px 4px;transform:translateY(-50%);z-index:2;transition:left .35s}
js
const input=document.getElementById('usage');const label=document.getElementById('usage-label');const status=document.getElementById('status');let manual=false;function paint(){const value=Number(input.value);label.textContent=value+' running days';document.getElementById('fly-machine').style.left=Math.min(90,value/30*90)+'%';document.getElementById('fly-price').textContent='$'+(2.19*value/30).toFixed(2);status.textContent='NO ONGOING FREE TIER';}paint();let direction=1;setInterval(()=>{if(manual)return;const next=Number(input.value)+2*direction;if(next>30||next<0){direction*=-1;return}input.value=String(next);paint()},850);input.addEventListener('input',()=>{manual=true;paint()});

Fly.io places container Machines in chosen regions. It fits a small service whose operator wants control over location and process layout.

As of 2026-10, new organizations have no ongoing free tier; the trial ends at two Machine hours or seven days, whichever comes first. A shared-cpu-1x 256 MB Machine starts at $2.19 per 30 days when always on in the lowest-price iad/ewr regions, billed by the second. North American and European egress costs $0.02/GB; volumes cost $0.15/GB-month.

Rates vary by region and Machine size. Stopped Machines may still incur rootfs or volume charges. The demo shows runtime for that low-price Machine only, excluding storage and transfer.

When to use

Choose Fly.io for direct regional container placement; compare Cloud Run for managed scale-to-zero and Railway for higher-level app and database deployment.

Open as page ↗