Back to browse
GitHub Repository

fly.io like deployments for any server, powered by docker swarm

5 starsGo

GCI, Fly.io like deployments with any VM

by sauercrowd·Mar 8, 2026·5 points·3 comments

AI Analysis

●●●BangerSolve My ProblemDark HorseShip It

Docker Swarm orchestration replaces Fly.io for cost-conscious deployments, no cold starts.

Strengths
  • SSH-only abstraction means zero server-side agent installation or configuration drift.
  • Transparent local-to-remote build pipeline with configurable forwarding reduces deployment friction.
  • Docker Swarm is legitimately underrated—single-node orchestration without Kubernetes complexity.
Weaknesses
  • No managed networking layer yet; users responsible for SSH key management and network access.
  • Documentation links appear broken in GitHub (gci.jonas.foo); hard to evaluate full feature completeness.
Target Audience

Backend developers, DevOps engineers, side-project builders

Similar To

Fly.io · Heroku · Dokku

Post Description

I've been a big fan of fly.io with it’s devx, but cold starts and pricing have been a consistent problem. Even for side projects it's painful if they take 30s to load, it just kills the whole experience.

With coding agents becoming good, there were a lot more things I started building, and I just wanted to run all of those things!

GCI was built to solve this. It’s just a CLI, just uses ssh to interact with your target machine, and relies on docker swarm to get your services running (docker swarm is IMO underrated, providing benefits even with a single node).

It can deploy on any machine that can be ssh’d into and runs docker.

GCI provides the missing devx gap between docker swarm and fly.io. Building images locally, getting them onto the target machine, fetching logs, managing different servers, …

Check it out on github, or for more in-depth docs at https://gci.jonas.foo/

Similar Projects

Beacon CLI for self-hosted monitoring, remote access and deployments

Replaces Nabu Casa subscription with built-in tunneling for Home Assistant users.

CozyNiche Gem
matebajusz
7216d ago
Infrastructure●●Solid

Remote Access for Home Assistant Without Nabu Casa

Nabu Casa alternative that keeps cloud optional — your hardware stays yours with local-first dashboard.

CozyNiche Gem
matebajusz
611mo ago
Developer Tools●●Solid

Heroku/Fly.io-like app deployments to Cloudflare Containers

flarepilot removes the usual Wrangler/Worker boilerplate and lets you build, push and expose a Docker image in one command while auto-creating a routing Worker, Durable Object bindings and DNS. The multi-region routing, live logs, and interactive domain picker are practical touches; it's a pragmatic, opinionated wrapper around Cloudflare's beta Containers that saves manual setup, though its value depends on committing to Cloudflare's beta features and limits.

Niche GemWizardry
michaloo
313mo ago