Well, after a while in the container world ive come to realise that keeping all these containers up to date is hard work and time consuming with simple docker compose. I’ve recently learnt that portainer may come to hand here. I believe that feeding the yaml file through portainer allows the latter to take control of updates. Correct?

I have a Truenas Scale machine with a VM running my containers as i find its the easiest approach for secure backps as i replicate the VM to another small sever just in case.

But i have several layers to maintain. I dont like the idea of apps on Truenas as I’m worried i dont have full control of app backup. Is there a simpler way to maintain my containers up to date?

  • Damarus@feddit.org
    link
    fedilink
    English
    arrow-up
    0
    ·
    7 days ago

    With Portainer you can do GitOps and have something like Dependabot notify you of updates. I don’t believe, Portainer offers completely unattended container updates.

    If you want it automated, use one of the recent Watchtower forks. It’s not recommended as automated updates may break things or introduce malware through compromised accounts, however it has worked pretty well for my personal stuff. I wouldn’t recommend it for business use.

    • cron@feddit.org
      link
      fedilink
      English
      arrow-up
      0
      ·
      7 days ago

      With portainer business, you could easily build an update procedure yourself. Just create webhooks for the stacks you want to update and run a daily curl script that triggers these hooks.

      • slazer2au@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        7 days ago

        You get 3 free business licences for free so there isn’t a reason to not use the community edition for small environments.

        • Midnight Wolf@lemmy.world
          link
          fedilink
          English
          arrow-up
          0
          ·
          7 days ago

          My first used license ‘expired’ after a year, even though I’m 99% sure they are perpetual. So I’m on my second, waiting for that to expire too…