All templates

Deploy ErsatzTV on your own server.

ErsatzTV logo

ErsatzTV is a modern, web-based IPTV server that creates custom TV channels from your local media library. It streams your movies, TV shows, and other content as continuous TV channels that can be watched on any IPTV-compatible device or application. ErsatzTV provides a sophisticated scheduling system, allowing you to create program…

Your infrastructureAutomatic HTTPSNo lock-in

Screenshots

A closer look at ErsatzTV.

ErsatzTV screenshot 1

Setup time

A few minutes

Deployment

Your own server

Services

1 connected service

Why ErsatzTV

Everything you need, running where you choose.

Get the full ErsatzTV experience with Easypanel handling the repetitive infrastructure work around it.

Media Library Integration
Automatically scans and organizes your local media files into customizable TV channels with intelligent scheduling.
Program Guide Generation
Creates detailed EPG (Electronic Program Guide) data for your channels with accurate scheduling and program information.
Commercial Management
Insert commercials, bumpers, and station identification between programs to create authentic TV channel experience.
Multi-Channel Support
Run multiple TV channels simultaneously, each with its own schedule, content, and configuration settings.
Custom TV Channels
Transform your personal media library into continuous TV channels with professional scheduling and program guides.
IPTV Compatibility
Generates standard M3U playlists compatible with any IPTV player or device for seamless viewing experience.
How it works

From template to live app in three steps.

Easypanel turns the template into real services, storage, and domains on the server you already control.

Already have Easypanel? Open your dashboard at the URL or IP of your own installation.

Installation guide
1
Open your dashboard
Visit the URL or IP of your Easypanel installation and choose the target project.
2
Choose ErsatzTV
Open Templates, select ErsatzTV, then review its service names and configuration.
3
Deploy and open your app
Easypanel starts every service and provisions an HTTPS domain for you.
Installation options
The template asks for these values before creating your services.
OptionDefaultRequired

App Service Name

ersatztvRequired

App Service Image

ghcr.io/ersatztv/ersatztv:v26.3.0Required

Timezone

Timezone for scheduling and program guides

Etc/UTCOptional
Resources
Project documentation and source code.
Latest template update
Apr 29, 2026

Version bumped to v26.3.0

Questions

Deploy with confidence.

The template handles the application setup while Easypanel keeps the infrastructure understandable and under your control.

Keep exploring

Related templates

Browse all
Tunarr logo
Tunarr
Tunarr is a modern IPTV server that creates custom TV channels from your personal media library. It automatically generates continuous programming schedules using your movies, TV shows, and other content, creating an authentic TV viewing experience. Tunarr provides intelligent scheduling, program guide generation, and seamless integration with popular media libraries like Plex, Jellyfin, and Emby. Perfect for home entertainment setups, it transforms your digital media collection into personalized TV channels that can be watched on any IPTV-compatible device or application.
View template
Stremio logo
Stremio
Stremio is a modern media center application that provides a unified platform for streaming movies, TV shows, and live TV content. This template uses the community Docker image tsaridas/stremio-docker (server and web UI). The self-hosted setup lets you run your own Stremio server, giving you complete control over your media streaming experience. With support for various content sources and add-ons, Stremio aggregates content from multiple providers into a single interface. The application features automatic server URL configuration and CORS handling, making it easy to access from any device. With persistent storage for server data and configurations, Stremio ensures your settings and preferences are retained across container restarts. Perfect for media enthusiasts who want a centralized streaming solution, users looking for a self-hosted alternative to commercial streaming services, or anyone seeking a flexible media center that can aggregate content from multiple sources.
View template
Swingmusic logo
Swingmusic
Swingmusic is a beautiful, self-hosted music player and streaming server for your personal music collection. It provides a modern, intuitive web interface that allows you to stream your music library from anywhere. With support for various audio formats and a clean, responsive design, Swingmusic makes it easy to enjoy your music collection across all your devices. The application offers features like playlist management, search functionality, and album artwork display, making it a perfect alternative to commercial streaming services for those who want to keep their music library private and under their control.
View template
ErsatzTV logo
Ready to deploy ErsatzTV?
Open your own Easypanel dashboard, choose ErsatzTV from Templates, and review the deployment options.