@laurent
I notice that a lot of recent changes in the Joplin Server software seem to be focussed on the Joplin Cloud implementation. Most of this will not affect self-hosted users who will probably just want a single user account.
So I am wondering when you may decide that a version of Joplin Server is "release" or, in docker terms :latest
. I only ask as I have a Nextcloud server that is annoying me and needs to be nuked!
Edit: "When it's ready" is an acceptable answer...
I guess once Joplin Cloud is released officially I could also release the stable version of Joplin Server, since it should be mostly bug free. It should be in a few days I think.
2 Likes
Thanks for that. It's just that when you start using :latest
I can start using Watchtower to keep the server up-to-date.
I'm not familiar with it, but how does it handle breaking changes? They're likely to be rare but they might happen on non-patch releases, eg when going from 2.2.6 to 2.3.1
I guess that it will just break if there is a reason to break. I have only used it on a Pi4 that was monitoring florider89's image whilst he was, briefly, using the latest
tag (he then fell in line with the release= :latest
and pre-release = :2.2.x-beta
system). The server updated fine every time but, yes, I guess a big change could break things. From what i can see it just monitors image changes and pulls and applies it. A bit like just updating Joplin when it tells you there is a new release version.
You have to tag the images with additinal tags.
Tags:
latest
are always the most recent released version
- Major versions tag for the latest version of the Major version
1
, 2
, ...
- Specific minor versions
1.1
, 2.1
, ...
- Specific patch versions
1.1.1
, 1.1.2
, ...
Than you can use
joplin/server:latest
you get alwas the newst release
joplin/server:2
you get alwas the newst release from V2
joplin/server:2.1
you get alwas the newst release from V2.1
joplin/server:2.1.1
You stay on the version
3 Likes
For information I've now created a new script so that I can mark any beta, once it's proven, as "latest".
So that will make it easier for me to quickly tag a release without having to rebuild everything, and also for users since you can now more frequently get updates (provided you use latest).
Just update server from joplin/server:2.4.1 to joplin/server:latest. Finally get server version 2.4.8
For what it's worth I just installed one, and it's 2.6.14.
But I'm collaborating with Hi-Ko here: GitHub - hi-ko/joplin-server-ubuntu-install: install joplin-server on Ubuntu 20