Files
IPTV-Restream/deployment
2025-10-07 23:23:05 +02:00
..
2025-01-19 17:20:48 +00:00
2025-03-11 14:24:38 +00:00
2025-10-07 23:23:05 +02:00

Advanced Deployment

Configuration Options

Admin Mode

Admin Mode restricts channel management to authenticated administrators only.

Configuration (in docker-compose.yml > iptv_restream_backend):

  • ADMIN_ENABLED: Enable admin mode (true or false [default]).
  • ADMIN_PASSWORD: Set a secure password for admin login (required if admin mode is enabled).
  • CHANNEL_SELECTION_REQUIRES_ADMIN: If set to true, only admins can switch the currently watched channel.

Docker

Easy Way (Preffered)

Clone the repo

git clone https://github.com/antebrl/IPTV-Restream.git

Make sure to have docker up & running. Start with docker compose

docker compose up -d

Open http://localhost

Production Build (with SSL certificate)

If you want to expose the application to the public under your domain, this could be an easy deployment to get it working with https. You still have to configure nginx-proxy-manager when using this solution.

Prebuild Images

Use the ghcr-docker-compose.yml.

docker compose -f ghcr-docker-compose.yml up

Disadvantages:

  • not always up to date
  • cannot set custom configuration for the frontend, as the config is parsed in the image build process