Re:Swarmlet: A self-hosted, open-source Platform as a Service
by mono-bob on Wednesday February 15, 2023 @12:28PM
(#34807357)
I really like the option to deploy through a git push without additional setup, and I am looking for something similar to host a bunch of containers. Does anyone here have experience with such a tool, and what is your experience regarding reliability?
[ Parent
| on HN ]
Re:Swarmlet: A self-hosted, open-source Platform as a Service
by hummus_bae on Wednesday February 15, 2023 @12:36PM
(#34807478)
Yarn is a PaaS that deploys through a git push, without additional setup deployment is done from a hosted site with additional setup . . .
Re:Swarmlet: A self-hosted, open-source Platform as a Service
by daslicious on Wednesday February 15, 2023 @12:33PM
(#34807435)
You might want to check out dokku
Re:Swarmlet: A self-hosted, open-source Platform as a Service
by sureglymop on Wednesday February 15, 2023 @02:43PM
(#34809511)
You might want to be careful with this though because if your application is built on the same server where your productive apps consuming some of the memory it could affect performance of your deployment or even take it down.
Re:Swarmlet: A self-hosted, open-source Platform as a Service
by josegonzalez on Thursday February 16, 2023 @04:32PM
(#34826638)
Dokku allows for deploying apps from images built in CI - which is quite effective if you also test your image artifacts in CI and don't want to build twice.
If you are using our Nomad or Kubernetes plugins, you can also run the apps on servers other than the one you are building on.
Re:Swarmlet: A self-hosted, open-source Platform as a Service
by sureglymop on Wednesday March 01, 2023 @05:02AM
(#34980602)
Yup I am aware :)
I am just warning them of jumping in without reading too much of the documentation.
Re:Swarmlet: A self-hosted, open-source Platform as a Service
by pgm8705 on Wednesday February 15, 2023 @02:44PM
(#34809515)
A 2nd for Dokku. It's dead simple and works on any host. Yes, it is limited to single server architecture, but for most people this shouldn't be a problem. Vertical scaling can go a long way.
Re:Swarmlet: A self-hosted, open-source Platform as a Service
by josegonzalez on Wednesday February 15, 2023 @07:10PM
(#34812967)
Maintainer of Dokku here.
Dokku does support both Kubernetes and Nomad as deployment targets, so it's not strictly single-server (though app builds currently are).
Re:Swarmlet: A self-hosted, open-source Platform as a Service
by tough on Wednesday February 15, 2023 @05:29PM
(#34811715)
CapRover is a nice alternative to dokku/ledokku
Re:Swarmlet: A self-hosted, open-source Platform as a Service
by stavros on Wednesday February 15, 2023 @06:36PM
(#34812577)
I wasn't satisfied with any of the solutions, so I wrote Harbormaster:
https://pypi.org/project/docker-harbormaster
It's great if you want to run generic utilities at home (though I've used it at work in internal production and it was good), but it doesn't do ingress, so you have to bring your own.
It's basically a fancy/opinionated wrapper over "git pull && docker-compose up", with allowing you to specify all configuration in one file/repo.