I’ve gotten this whole site, and a few other things hosted on the same server, into a nice CI/CD setup. Builds are done on Gitlab CI and then pushed to Gitlab’s container registry. Then the containers are updated by Ouroboros.

Though I do kinda wish Rancher was running Podman so that the runtime could update containers without Ouroboros.