redlib icon indicating copy to clipboard operation
redlib copied to clipboard

💡 Feature request: Docker version tags

Open fabienengels opened this issue 4 months ago • 4 comments

Hi,

It would be nice to have tagged version on Docker images not only the sha sum as it would make be easier integration with solution like renovate bot.

Maybe there is a reason that I miss if it the case, ignore this ticket :)

Thank you in advance

fabienengels avatar Aug 26 '25 17:08 fabienengels

This is typically a reasonable feature to expect, however for programs such as Redlib (and Invidious, Nitter) which rely on a proprietary third-party service (Reddit in this case) proper software versioning is meaningless because previous versions of the program probably won't work with the live third-party service.

Renovate bot sounds like a solution for updating "dependencies" but it only makes sense when you have full control over all the software dependencies. Redlib depends on reddit.com which you have zero control over, so IMO renovate bot is not the right tool for the job. (See also: https://github.com/containrrr/watchtower)

jennydaman avatar Sep 05 '25 16:09 jennydaman

While having the actual version tags would be the preferred solution, Renovate might be able to work with the already present sha-xxxx tags (see this for a similar issue). I haven't tried this myself yet.

CrispyBaguette avatar Sep 09 '25 06:09 CrispyBaguette

This is typically a reasonable feature to expect, however for programs such as Redlib (and Invidious, Nitter) which rely on a proprietary third-party service (Reddit in this case) proper software versioning is meaningless because previous versions of the program probably won't work with the live third-party service.

Renovate bot sounds like a solution for updating "dependencies" but it only makes sense when you have full control over all the software dependencies. Redlib depends on reddit.com which you have zero control over, so IMO renovate bot is not the right tool for the job. (See also: https://github.com/containrrr/watchtower)

Renovate is capable of both, Watchtower only work with simple Docker and Podman environment, it doesn't support Kubernetes.

fabienengels avatar Sep 10 '25 09:09 fabienengels

While having the actual version tags would be the preferred solution, Renovate might be able to work with the already present sha-xxxx tags (see this for a similar issue). I haven't tried this myself yet.

I tried with :

image: quay.io/redlib/redlib:sha-5265ccb

Renovate won't detect updates. I get the argument of @jennydaman about redlib relying on a third party but in the same time the project use tags... so why not simply use them also for the Docker images ?

fabienengels avatar Sep 10 '25 09:09 fabienengels