Self-hosted · 0.8.0-alpha

Manage the app. Not the media traffic.

MediaHub Management is a self-hosted control plane for provider-managed MediaHub deployments — provider configuration, branding, restrictions, managed VPN and signed APK generation without turning the panel into a streaming proxy.

Configuration

What the panel controls.

Most policy changes are delivered dynamically to installed managed apps. APK rebuilds are reserved for resources Android actually compiles into the package, such as launcher artwork.

Provider

Keep the Xtream provider address out of the normal login flow. The managed app retrieves the current provider DNS from its authenticated Management deployment.

Branding & identity

Configure in-app name, tagline, accent and logo dynamically, plus launcher icon and Android TV banner during APK generation.

Feature controls

Enable or hide Live TV, Movies, Series, media servers, Search, Favourites, VPN, timeshift and account-management areas.

App restrictions

Control which settings sections users can access and whether local VPN profile editing remains available.

Managed VPN

Provision an OpenVPN profile and optional credentials centrally. MediaHub still makes the VPN connection locally on the user's device.

Media servers

Optionally supply Jellyfin or Emby server addresses. When configured, MediaHub uses them automatically and hides the address field from the end user.

First app

From fresh install to signed APK.

The managed app engine is included in the release, so customers do not need Android Studio or an APK template.

Panel details
Provider DNS
Branding
App signing
Build MediaHub
MediaHub Management branding
Branding & identity
Privacy model

Configuration only.

IPTV credentials remain in MediaHub. IPTV/EPG/playback traffic connects directly from MediaHub to the provider. Jellyfin/Emby/Plex traffic goes directly to those services. Managed VPN connections go directly to the VPN provider.

The Management endpoint is hidden from normal app UI but is still necessarily present internally and may be discoverable through reverse engineering or network inspection.

Deployment

Docker recommended.

Docker / Plesk Docker is the simplest supported route. Native Ubuntu 24.04 LTS amd64 is available for VPS users who do not want Docker. Ordinary shared PHP hosting is not currently supported.

Management 0.8.0-alpha

Start with the installation guide.

Choose Docker, Plesk Docker or native Ubuntu and follow the documented first-run flow.