SELF-HOSTED DIGITAL SIGNAGE
One control room.
Every screen.
Build playlists, reuse media and send the right content to every display while keeping your files and management environment under your control.
GOOD EVENING
Your signage at a glance
LIVE VIEWERS
Connected screens
BUILT FOR STRAIGHTFORWARD CONTROL
The same focused experience from setup to screen.
No crowded enterprise dashboard. SignageHub keeps playback simple and puts practical management tools behind a secure administration area.
Playlist management
Create, reorder, pause and preview content with an independent display duration for every placement.
Reusable media
Upload once and use the same image, website or spreadsheet across multiple playlists without duplicate storage.
Named screens
Give every viewer a recognisable machine name and assign different playlists to different displays.
Viewer presence
See which screens are online, what each one is playing and when it last checked in.
Flexible content
Show images, embeddable websites and Excel-compatible XLSX, XLS and CSV spreadsheets.
Self-hosted
Deploy through Docker Compose with persistent storage that survives container rebuilds and replacements.
THE VIEWER
Content gets the whole screen.
The public-facing viewer stays deliberately minimal. Optional overlays show the filename, position and current time without distracting from the content.
- Automatic playlist rotation
- Fast playlist-change polling
- Subtle progress and status overlays
FROM SERVER TO SCREEN
Three clear steps.
- 01
Deploy
Launch SignageHub with Docker Compose on your own machine, server or compatible hosted environment.
- 02
Build
Add media to the shared library, create playlists and configure timing and viewer overlays.
- 03
Connect
Open a named viewer URL on each display and select the playlist that screen should show.
SIMPLE LICENSING
Choose the right scale for your screens.
These prices and limits are placeholders until your final Stripe products and commercial terms are confirmed.
STARTER
Small deployment
For a reception, office or compact single-site setup.
- Up to 3 screens
- Unlimited playlists
- Shared media library
- Self-hosted deployment
BUSINESS
Growing organisation
For teams managing more displays and content.
- Up to 15 screens
- All Starter features
- Priority email support
- Commercial-use licence
UNLIMITED
Multi-site deployment
For larger installations without a screen limit.
- Unlimited screens
- All Business features
- Multi-site use
- Priority onboarding
COMMON QUESTIONS
Before you deploy.
Where is my content stored?+
Uploaded files, playlists, ordering and timing settings are retained in SignageHub's persistent Docker storage in your environment.
Does this website process card details?+
No. Purchase and billing-management buttons open Stripe-hosted pages. Card information is handled by Stripe.
Can different screens show different content?+
Yes. Each viewer URL can specify its own playlist and recognisable machine name.
Can every website be embedded?+
No. Websites that block iframe embedding through browser security headers cannot be shown directly.
READY TO TAKE CONTROL?