Hi,
I’ve installed v2.3.2 originally into /opt/Xibo/xibo-docker-2.3.2 everything works fine but is that the proper place to install it?
Now I’m trying to upgrade to v2.3.3 using this link https://xibo.org.uk/docs/setup/upgrade-xibo-for-docker-install but it doesn’t seem to update.
Sorry to hear you’re having a bit of trouble upgrading your docker based CMS install. Could you provide more information about your issue, for example:
Can you confirm what steps you are taking when you attempt the upgrade? If you can also provide screenshots that would help as well.
Are you making sure to stop your CMS containers before you download and extract the new CMS files?
When you download the latest CMS files, what command are you using?
You will also see in this guide how the upgrade process works for an Ubuntu install.
Thanks Dan, I followed those instructions and that worked.
I have my install in /opt/Xibo/xibo-docker-2.3.2 can I move it to /opt/Xibo/?
Also can I just reuse the config.env and cms_custom-ports.yml from each previous version when updating or should I create new ones? I noticed the only line that I have to change was in cms_custom-ports.yml “image: xibosignage/xibo-cms:release-2.3.2 change to image: xibosignage/xibo-cms:release-2.3.3”.
You should always reuse config.env as it includes your configuration. As you’ve spotted in most cases the only thing that changes between versions in the other compose files is the image version number, but that isn’t always the case. For example going between 2.2 and 2.3 the version for XMR changes too, and going from 2.1 to 2.2 I think adds the quickchart container, so it’s best practise to always get a fresh copy and make your mods to it.
You may occasionally need to add new things to config.env if we add new settings and you don’t like the default values we’ve picked, but that’s far less likely. In general you wouldn’t touch config.env unless the release note/s specifically says otherwise.