Self-hosted digital signage: panel, player and server from one source
MIA has three parts: a management panel in your browser, the MIA Player running on screens and a server that stays in your organisation. They come from one team and are updated together.
- On your own server
- Offline license
- Plays through outages

What MIA is made of
Each part has its own page; open the details below.
Management panel
Folders, programs, screens, calendar, deployments, reports and audit. In the browser, nothing to install.
Explore +: Management panelMIA Player
Android app, Samsung Tizen package and browser player. Applies schedules itself and keeps playing through outages.
Explore +: MIA PlayerServer options
Docker on a Linux server or a Windows app. HTTPS with your domain or your local network by IP address.
Explore +: Server optionsWidgets and designs
10 widget kinds, 6 ready designs and 7 colour palettes. New designs and widgets are built on request.
Explore +: Widgets and designsSecurity and privacy
Data stays in your organisation, the license activates offline, roles and the audit log track every change.
Explore +: Security and privacyFeature catalogue
What is ready today and what we build on request, in one list.
Explore +: Feature catalogue
Changes go live deliberately
A change to a folder, program or screen setting waits first. The “Deployment pending” button in the top bar shows what changed; when you approve it, the change goes to screens as a numbered deployment.
Each screen is tracked separately: successful, pending, failed or inactive. An offline screen picks up pending changes when it reconnects.
- Per-screen command and acknowledgement tracking
- Emergency content never waits
- Gradual deployment to 100 screens
Try MIA on your own server
Use the whole panel with a 30-day trial license: pair your screens and publish your content.