binwiederhier / ntfy

Send push notifications to your phone or desktop using PUT/POST
https://ntfy.sh
Apache License 2.0
18.54k stars 729 forks source link

Add docker tags for major/minor/patch versions #1174

Open Quadrubo opened 2 months ago

Quadrubo commented 2 months ago

Description

As of the point of writing this, v2.11.0 is the latest ntfy version. As I'm manually updating my images and not using something like "latest", I have to change the image tag every new release. It would be nice if I wouldn't have to do that for patch releases (minor releases too).

Currently these tags are provided:

Desired Behavior

I would propose a tag system like this:

This would allow pinning to specific version and allows the user to choose which semver types they are okay with auto updating. I for example would have pinned to v2 and would have automatically gotten the update to v2.11.0. I however will not get the automatic update to v3.x which would be desired for me.