When you self-host things you often use Docker. And when you are responsible for things running with Docker how do you keep things updated?
One answer to this used to be watchtower, a daemon that updated your docker packages. BUT … it’s abandoned. So I wrote a slightly better replacement called Mangrullo
Crystal + Kemal + Docr + Other things as usual :-)
You can just run docker events --filter type=container --filter event=start and look at the output or something. Surely there is also a REST endpoint in the socket … maybe docr can be expanded to support it
Great suggestions, certainly something to throw together a proof of concept.
I’ve developed an aversion to client generators. They cover the whole API and you end up with humongous amount of generated code where you end up using 5%, and you’re not quite sure which 5%. So you end up regenerating it at each new version, check that nothing broke and just commit the whole shebang and pollute your git log with unnecessary changes.
I have a little dream about a generator you tell what you need, and it just generates a very simple client that provides what you’re actually using.