linuxserver / docker-nextcloud

GNU General Public License v3.0
678 stars 128 forks source link

[FEAT] Allow tagging with major Nextcloud versions #361

Closed alexanderharm closed 10 months ago

alexanderharm commented 10 months ago

Is this a new feature request?

Wanted change

It would be great if one could tag the docker image with the latest Nextcloud version, so instead of having to change one's docker-compose file for every version increment of Nextcloud I would love to see the possibility to just tag major versions like

image: ghcr.io/linuxserver/nextcloud:26
image: ghcr.io/linuxserver/nextcloud:27

Reason for change

I find running latest tag a bit risky because new major releases by Nextcloud seem to be a bit buggy and I prefer to wait some minor version increments before upgrading.

On the other hand, having to follow your releases closely to adjust the tag in all installations in a timely manner seems like a lot of hassle.

I would love to have a more setup and forget approach...

Thanks for your consideration.

Proposed code change

No response

github-actions[bot] commented 10 months ago

Thanks for opening your first issue here! Be sure to follow the relevant issue templates, or risk having this issue marked as invalid.

Roxedus commented 10 months ago

We do have some unofficial tags you can look into, we recently also published this https://www.linuxserver.io/blog/docker-tags-so-many-tags-so-little-time

alexanderharm commented 10 months ago

Thanks for the link. However, I failed to see how that could solve my request... I could pin it now at 27.0.2 but I still can't pin it at all releases for 27.x.x

aptalca commented 10 months ago

This part explains why what you're trying to do is not a good idea: https://www.linuxserver.io/blog/docker-tags-so-many-tags-so-little-time#semver-info