Phelix: zero-downtime deploys and instant rollback for Go and Rust apps, without Kubernetes
rust
dev.to
Deploying a small fleet of services usually turns into a pile of glue: a build step, a process manager, a reverse proxy, a rollback plan, and something to watch it all. For three services, standing up Kubernetes is overkill — but "SSH in, pull, restart the process, and hope it comes back" isn't much of a plan either. Phelix is the tool I built for that middle ground. It's a single binary you run on the host that compiles your Go or Rust app, records every build as a numbered version, and cuts t