Install Xibo CMS with Docker on Ubuntu
Xibo is an open-source digital signage platform. The easiest way to install it on Ubuntu is using Docker Compose.
Prerequisites
- Ubuntu 20.04 / 22.04
- Docker and Docker Compose installed
Step 1 — Download Xibo Release
wget https://github.com/xibosignage/xibo-cms/releases/download/3.0.8/xibo-cms-3.0.8.zip
sudo apt-get update && sudo apt-get upgrade -y
sudo apt-get install -y unzip
unzip xibo-cms-3.0.8.zip
cd xibo-cms-3.0.8
Step 2 — Configure the Environment
cp config.env.template config.env
nano config.env
# Set: MYSQL_PASSWORD, CMS_SECRET_KEY, CMS_ADMIN_PASSWORD
Step 3 — Start Xibo with Docker Compose
docker-compose up -d
Step 4 — Access Xibo CMS
Open http://your-server-ip in a browser. Log in with the admin password set in config.env.
Verify
docker-compose ps
docker-compose logs cms