Self-host Xibo CMS
4.5.5Open-source digital signage CMS with web content management
docker-compose up --build -d- Stars
- 517
- Port
- 80 (Web CMS HTTP)
- Requires
- Memcached, MySQL, XMR (Xibo Message Relay)
What is Xibo CMS?
Xibo CMS is an open-source digital signage platform that lets you create, schedule, and manage content on display screens from a web-based content management system. It supports layouts with multiple regions, media playlists, campaigns, daypart scheduling, and proof-of-play reporting. The CMS manages player devices (Windows, Android, LG webOS, Samsung Tizen) via the XMR messaging service. Self-hosting uses Docker Compose with MySQL, memcached, and the XMR service. It includes features like multi-user permissions, SAML/CAS single sign-on, two-factor authentication, REST API, and integrations with Canva, Pixabay, and data sources. The project is licensed under AGPL-3.0 and has been actively developed since 2009.
Should you self-host Xibo CMS?
Xibo CMS scores 59/100 on selfhost.directory (how scoring works) and ranks #2 of 7 in Digital Signage. It has 517 GitHub stars.
It shipped 7 stable releases in the past year. The latest, 4.5.5, came out on 21 October 2026. New versions land roughly every 2 weeks.
Setup is moderate: expect some configuration beyond a single command. It is AGPL-3.0-licensed and written mostly in Typescript.
Its closest alternative on selfhost.directory is anthias (67/100, 3 706 stars). It scores higher overall, so compare the two before you pick. See Xibo CMS vs anthias side by side.
Features
- Datasets
- Digital Signage Content Management
- Display Management
- Layout Designer
- Media Library
- Multi-user Permissions & RBAC
- Playlists and Campaigns
- Proof of Play Reporting
- REST API (OAuth2)
- Scheduling Engine
- Single Sign-On (SAML/CAS)
- Two-factor authentication
- White-label ThemingWhite label theme requires purchase in cloud plans
- Widgets/Modules
Xibo CMS README
FAQ
Is the Help Desk available on public holidays?
Support is delivered by teams in the UK, Philippines, and Mexico. Availability may be reduced on regional public holidays or scheduled training days, with advance notice on the blog.
Are player license upgrades included in the plans?
Upgrades are included on Professional, Business, and Enterprise plans. Independent pricing with perpetual licenses requires separate upgrade purchases; subscription licenses include upgrades while active.
Can I self-host on the Professional, Business, or Enterprise plans?
You can self-host with support on the Enterprise plan, but Xibo Cloud hosting is included in all plans except Independent Pricing.
Can I get a fully open source and free Xibo solution?
Yes, you can download the CMS, Windows player, and Linux player source code or release packages from the Open Source page or GitHub.
Where can I review all pricing information?
All pricing information is available on the Xibo pricing page.
Do I need a screen / display to try Xibo?
You don't need a screen to try the Xibo CMS, but the 14-day trial includes access to two Xibo Players which require a display to use.
More in Digital Signage
anthiasFree open-source digital signage platform for Raspberry Pi and x86 PCs. Schedule images, videos, web pages with no subscriptions or per-screen fees.
garlic-hubSelf-hosted open-source digital signage CMS using SMIL for playlists, managing devices and content with multi-zone layouts, REST API, and player-agnostic compatibility.
home-screensSelf-hosted, open-source smart display turning a Raspberry Pi into a customizable family dashboard with 45 modules, visual editor, and zero cloud dependency.
magic-frameSelf-hosted, open-source dashboard for home displays with drag-and-drop editor, Home Assistant integration, Immich wallpapers, and live sync across screens.
open-signageSelf-hosted digital signage platform built with Laravel that manages PDF-based presentations across monitors, groups, and schedules with LDAP authentication.
screenliteSelf-hosted open-source digital signage CMS with web UI. Built with Fastify, React, PostgreSQL, Redis. Has TOTP 2FA, sandboxed FFmpeg. Early alpha.
ScreenTinkerSelf-hosted digital signage CMS for TVs and kiosks across many platforms with playlists, scheduling, and integrations for Microsoft 365, Google Workspace, and Power BI.
spacepadSelf-hosted, open-source meeting room display turning tablets into availability panels with real-time calendar sync for Google, Microsoft 365, and CalDAV.
XiboXibo is a self-hosted, open-source digital signage platform for managing content across displays via a web CMS and multi-platform players, deployed with Docker.
0 comments