Self host Xibo Digital Signage trên linux Debian 12.5

https://xibosignage.com/docs/setup/xibo-for-docker

 

Download image ISO Debian 12.5

Cài đặt

Add user vào group sudo

Disable CD-ROM as a Software Source: thêm # vào đầu dòng

sudo nano /etc/apt/sources.list => thêm # vào đầu dòng 

 

Cài docker:

Update Package Index:

 sudo apt update

Install Required Dependencies:
sudo apt install apt-transport-https ca-certificates curl gnupg lsb-release

Add Docker's Official GPG Key:
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

Set up the stable repository for Docker:
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/debian $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

Install Docker Engine:
sudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io

Verify Docker Installation:
sudo docker --version

Start Docker Service:
sudo systemctl start docker

Cài docker compose:

COMPOSE_VERSION=$(curl -s https://api.github.com/repos/docker/compose/releases/latest | grep tag_name | cut -d '"' -f 4)
sudo curl -L "https://github.com/docker/compose/releases/download/$COMPOSE_VERSION/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
 

sudo chmod +x /usr/local/bin/docker-compose
docker-compose --version

Download Xibo for Docker về, upload lên /opt/xibo, giải nén

copy config.env.template ra file config.env => sửa config theo ý muốn

copy cms_custom-ports.yml.template ra file cms_custom-ports.yml sửa các port theo ý muốn

Cài đặt Xibo: di chuyển vào thư mục giải nén và chạy:

docker-compose up -d

Tài khoản mặc định:
Username: xibo_admin
Password: password

No comments:

Post a Comment

MS 365 chạm giới hạn số lượng xóa user cùng lúc

Để tránh xóa nhầm, trên hệ thống AAD Connect sẽ có giới hạn số lượng user xóa trong cùng 1 lượt:  https://learn.microsoft.com/en-us/entra/id...