This evening I finished migrating my servers to 95% containerized workloads.

Although lightweight, the setup of the conventional workloads became quiet complex over the years.

As I do not need complex orchestrations or automatic scaling, I managed to move all my business needs to Docker, following the KISS principle, without any Kubernetes involved.

Some of the containerized apps:
Nextcloud, PostgreSQL, Django NGINX instances, Jenkins, Buildbot, Node-RED, Camunda, JupyterHub, Gitea, Robot Framework, Mosquitto, XMPP, Redis, Apache CouchDB. The only thing left out of Docker is the backup.

In the past years I managed to move all my business activities, both end user computing and my servers to Open Source , and therefore I don’t suffer from vendor lock-in. My bookkeeping and VAT also has to be done using Open Source software. I use GNU Cash for this, but I have to admit that is a pain. But hey. No pain no gain 😉