Loading…
Loading…
Install the ɳTV Bundle on your own VPS using the ɳSelf CLI. The full media server stack runs in Docker. Setup takes under 10 minutes.
Any Linux VPS works. Hetzner CX22 (2 vCPU, 4 GB RAM) is the recommended minimum for transcoding. Ubuntu 22.04 or Debian 12.
At least 20 GB storage for Docker images. Add more for your media library.
Run the installer on your server. It installs Docker, the ɳSelf CLI, and sets up the base stack.
curl -sSL https://install.nself.org | bash
nself init my-media-serverPaste your ɳTV Bundle key (from nself.org/account). This enables the paid plugins.
nself license set nself_pro_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxGet a key at nself.org/pricing. The $0.99/mo ɳTV Bundle is the minimum required tier.
Install all 11 bundle plugins in one command. Companion plugins install automatically.
nself plugin install \
media-processing streaming epg tmdb \
podcast recording game-metadata \
file-processing subtitle-manager vpn stream-gatewayɳSelf generates the Docker Compose file and starts all services.
nself build
nself startFirst start pulls Docker images, takes a few minutes depending on your connection.
Tell ɳTV where your media files live on the server.
nself config set MEDIA_PATH=/data/media
nself restart media-processingDownload the ɳTV app for your platform, enter your server URL, and sign in.
# Your server URL is printed by:
nself info
# In ɳTV app:
# Settings > Add Server > https://your-server.example.comFull documentation is at docs.nself.org. Plugin-specific docs cover advanced configuration.