Upgrade xibo cms version 2.x to 3.x (Docker)

System: Ubuntu 18.04
Docker: 20.10
Current CMS: 2.3.16
Target CMS: 3.3.7
XMR: 0.8
MySQL: 5.6

Hello,

I’m trying to upgrade my CMS from 2.3.16 to 3.3.7 and getting the following error:

ERROR: manifest for xibosignage/xibo-cms:release-3.3.7 not found: manifest unknown: manifest unknown

I followed the method I used to upgrade from 2.3.8 to 2.3.16 by just modify the the version at the end of the line “image: xibosignage/xibo-cms:release-2.3.x

My docker compose file:

version: “2.1”

services:
cms-db:
image: mysql:5.6
volumes:
- “./shared/db:/var/lib/mysql:Z”
restart: always
environment:
- MYSQL_DATABASE=cms
- MYSQL_USER=cms
- MYSQL_RANDOM_ROOT_PASSWORD=yes
mem_limit: 1g
env_file: config.env
cms-xmr:
image: xibosignage/xibo-xmr:release-0.8
ports:
- “9505:9505”
restart: always
mem_limit: 512m
env_file: config.env
cms-web:
image: xibosignage/xibo-cms:release-2.3.16 <== I changed here to 3.3.7
volumes:

    volumes:
        - "./shared/cms/custom:/var/www/cms/custom:Z"
        - "./shared/backup:/var/www/backup:Z"
        - "./shared/cms/web/theme/custom:/var/www/cms/web/theme/custom:Z"
        - "./shared/cms/library:/var/www/cms/library:Z"
        - "./shared/cms/web/userscripts:/var/www/cms/web/userscripts:Z"
        - "./shared/cms/ca-certs:/var/www/cms/ca-certs:Z"
    restart: always
    links:
        - cms-db:mysql
        - cms-xmr:50001
    environment:
        - XMR_HOST=cms-xmr
    env_file: config.env
    ports:
        - "127.0.0.1:8080:80"
    mem_limit: 2g
cms-quickchart:
  image: ianw/quickchart
  restart: always

Hi @ti1_grupoembracon

Welcome to the Xibo Community Forum :slight_smile:

Since version 3.3.4, Xibo has moved image repository.
Switched from Docker Hub to GitHub Container Repository (ghcr.io)

So, you can use the last update (3.3.3) on Docker hub : https://hub.docker.com/layers/xibosignage/xibo-cms/release-3.3.3/images/sha256-3d1a94c864e8353dd3ebae69be405f854a711695d56069c31c73ea973e3deb47?context=explore
Like this: xibosignage/xibo-cms:release-3.3.3

Or use the new Repository for the last version 3 (3.3.12) : ghcr.io/xibosignage/xibo-cms:release-3.3.12

1 Like

Thank you for the response.

I used the latest version from docker hub repository and it worked perfectly.

Thank you very much for your help!

1 Like

This topic was automatically closed 91 days after the last reply. New replies are no longer allowed.