Skip to content

State of the Union #142

@beatkind

Description

@beatkind

The motivation for this fork came from a simple need of an update to date home lab infrastructure. Site node: I am definitely suffering from the enterprise smart home syndrome. As, nobody wants to run a three-year-old piece of software which is barely upgradable by now and holds a ton of security risks. I have to deal with that enough at work. I was always a fan of watchtower, and realising something broke in my setup in the summer of 2024 made me fork the original watchtower repo and update some dependencies to get it working in my setup.

Over the following months, I started to look into the updates provided by renovate and merged them. After sometime as my fork got some traction which I didn't expect. I realised the project seems really to be dead. And now, here we are trying to revive an already thought to be dead.

Future of this fork?

I am by no means someone you would consider a software developer. My home turf is solving problems related to (cloud) infrastructure, drawing architecture diagrams and automating “the cloud” with OpenTofu and Python.

In GO, I so far only contributed little bug fixes or wrote small CLIs automating Toil tasks. Nevertheless, I plan to keep this project alive and use it as a learning opportunity. For now, I upgraded some deprecated code inside watchtower, which is enough in my opinion to keep it alive.

But as the project is by now become a little older, there is a lot more work to come: from fixing long existing bugs to restructure and simplify the code. And last but not least, deciding how to move forward with the also outdated shoutrrr integration.

I am looking forward to implementing, discussing and sometimes yelling at each other ( 😉 ) with you in the future and would like to encourage anyone to contribute to this awesome project.

Other forks

With telling the story of this fork, we can't ignore that other people also came to the same idea, out of the same need. @nicholas-fedor did also put in a lot of work into a fork of watchtower. I already messaged him to see if we can somehow combine the efforts. Let's see what the future holds for us.


Have a lovely day. With love,

beatkind

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions