Keeping .yaml files up to date...

For those of you that use docker, how do you make sure your docker-compose.yml (and possibly .env) files stay current with the project's ongoing up…

I set this up a while back (and recently moved to Forgejo, see the update note at the beginning of the article):

nickcunningh.am/…/how-to-automate-version-updates…

Probably a tad overkill honestly but it works amazingly well, and turns every potential upgrade into an approval process so nothing will update when you don’t want it to.

How To: Automate version updates for your self-hosted Docker containers with Gitea, Renovate, and Komodo

In this guide I will go over how to automatically search for and be notified of updates for container images every night using Renovate, apply those updates by merging pull requests for them in Gitea, and automatically redeploy the updated containers using Komodo.

Nick Cunningham