⇞ up

up is a self-hosted tool that allows you to deploy applications to your nodes.

It supports both containers and git repos, and can automatically build and run your application on any given node as long as it is has a publicly-reachable IP address and you can SSH into it.

Why?

up was born from my desire to move away from consumer services such as Railway, Vercel and DigitalOcean App Platform.

I have been using those tools for a long while now, but the moment your application scales, the pricing of those services increases exponentially. Some of the consumer hosting platforms also charge on values such as Memory per-application, where if you had one VPS running all your applications, the Memory would be shared amongst all of them.

Usually, if your application starts to scale, you are encouraged to deploy using something “serious” like Kubernetes, but in my opinion it has a steep learning curve, when you could arguably achieve 80% of the functionality with a simpler tool.

If this sounds like something you might want, let’s build a free, open-source and easy way to self-host our applications together!


Get started View on GitHub