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.

Docker ready Persistent storage Secure administration
SignageHub
01 Overview 02 Playlists 4 03 Media library 18 04 Viewer devices 4
System online4 viewers connected
SIGNAGEHUB 0.2.3
Control roomOverview

GOOD EVENING

Your signage at a glance

ACTIVE SCREENS04 All viewers healthy
PLAYLISTS0412m 40s total cycle
MEDIA ITEMS18Images, sites & sheets

LIVE VIEWERS

Connected screens

4 ONLINE
Reception TVReception playlist
Staff RoomInternal updates
Meeting RoomVisitor welcome
Stylised SignageHub screen showing a welcome message
Welcome.jpg1 / 6
Reception TVReception playlist
PLAYLIST CONTROLMULTI-SCREEN VIEWERSSHARED MEDIALIVE DEVICE STATUSSPREADSHEET PREVIEWS

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.

01

Playlist management

Create, reorder, pause and preview content with an independent display duration for every placement.

02

Reusable media

Upload once and use the same image, website or spreadsheet across multiple playlists without duplicate storage.

03

Named screens

Give every viewer a recognisable machine name and assign different playlists to different displays.

04

Viewer presence

See which screens are online, what each one is playing and when it last checked in.

05

Flexible content

Show images, embeddable websites and Excel-compatible XLSX, XLS and CSV spreadsheets.

06

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
SignageHub welcome screen illustration
Welcome.jpg1 / 6

FROM SERVER TO SCREEN

Three clear steps.

  1. 01

    Deploy

    Launch SignageHub with Docker Compose on your own machine, server or compatible hosted environment.

  2. 02

    Build

    Add media to the shared library, create playlists and configure timing and viewer overlays.

  3. 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.

£9/ month
  • Up to 3 screens
  • Unlimited playlists
  • Shared media library
  • Self-hosted deployment
Choose Starter

UNLIMITED

Multi-site deployment

For larger installations without a screen limit.

£39/ month
  • Unlimited screens
  • All Business features
  • Multi-site use
  • Priority onboarding
Choose Unlimited

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?

Put your content where it needs to be.

View plans