MediaHub Management / 2.0.0-RC2

Your services.
Your MediaHub.

Configure services, customise your branding and generate signed Android apps from your own self-hosted deployment.

Configuration and app building.
Media streams and end-user credentials travel directly between the app and the services you configure.
App configuration

One place
to manage your app.

Most policy changes reach installed apps dynamically. Rebuild only when Android requires compiled resources, such as launcher artwork.

Provider configuration

Keep your provider address outside the normal login flow. Managed apps retrieve the current DNS from your authenticated Management deployment.

Brand & identity

Configure the app name, tagline, accent and logo. Include your launcher icon and TV banner when generating the APK.

The app experience

Choose which features appear: Live TV, movies, series, media servers, search, favourites, VPN, timeshift and accounts.

Useful boundaries

Set which settings people can access, and whether they can edit local VPN profiles.

Managed VPN

Provision an OpenVPN profile and optional credentials. The app makes the VPN connection locally on the device.

Personal media services

Supply Jellyfin or Emby addresses so the managed app can use your server automatically.

From setup to screen

One clear path
to your first app.

The managed app engine comes with the release. You don’t need Android Studio or an APK template to get started.

Panel details
Provider DNS
Your branding
App signing
Build MediaHub
Your infrastructure

Control the app.
Keep media direct.

Where does the media traffic go?

IPTV, EPG and playback requests go directly from the device to the provider. Jellyfin, Emby and Plex connect directly to their own services. Management supplies configuration; it does not become a streaming proxy.

How do I host it?

Docker and Plesk Docker are the recommended routes. Native Ubuntu 24.04 LTS amd64 is available for VPS installations. Ordinary shared PHP hosting is not supported for Management.

What should I preserve when upgrading?

Back up the Management database and storage, and preserve your Android signing identity. Start with a test deployment and follow the backup and upgrade guide.

Can I see the Management interface?

Open the current product screenshot. Management is a separate self-hosted product, with its own interface and release cycle.

Start with a good foundation

Set up your deployment.

Pick Docker, Plesk Docker or native Ubuntu, then follow the first-run setup.

MediaHub · Interface preview

Interface preview · Sample media