By default this app doesn't provide any video sources, only the plugins access the providers streams for personal use.
You can either use docker-compose or the docker cli.
Architecture | Available |
---|---|
X86-64 | ✅ |
arm64 | ✅ |
armhf | ❌ |
NOTES:
/app/.cabernet
must be provided before enabling encryption.To install Cabernet:
1. Grab the cabernet source and unpack into a folder
2. Edit docker-compose.yml and set the volume folder locations
3. docker-compose pull cabernet
4. docker-compose up -d cabernet
docker run -d \
--name=cabernet \
-e PUID=1000 `#optional` \
-e PGID=1000 `#optional` \
-e TZ=Etc/UTC `#optional` \
-p 6077:6077 \
-p 5004:5004 \
-v /path/to/cabernet/data:/app/data `#optional` \
-v /path/to/plugins_ext:/app/plugins_ext `#optional` \
-v /path/to/cabernet/secrets:/app/.cabernet `#optional` \
--restart unless-stopped \
ghcr.io/cabernetwork/cabernet:latest
Parameter | Function |
---|---|
-p 6077 | Cabernet WebUI |
-p 5004 | Cabernet stream port |
-e PUID=1000 | for UserID |
-e PGID=1000 | for GroupID |
-e TZ=Etc/UTC | specify a timezone to use, see this list. |
-v /app/data | Where Cabernet should store its database and config. |
-v /app/plugins_ext | External Plugins |
-v /app/.cabernet | Where encryption key is stored |
Cabernet configuration setting Clients > Web Sites > plex_docker_ip should be set to your computers IP address and not the internal IP inside the docker container. This will allow the channels.m3u file to have the correct IP address for streaming.
Via Docker Compose:
docker-compose rm --stop -f cabernet
docker-compose pull cabernet
docker-compose up -d cabernet
Via Docker Run:
Update the image:
docker pull ghcr.io/cabernetwork/cabernet:latest
Stop the running container:
docker stop cabernet
Delete the container:
docker rm cabernet
You can also remove the old dangling images:
docker image prune
docker run --rm \
-v /var/run/docker.sock:/var/run/docker.sock \
containrrr/watchtower \
--run-once cabernet
Archived Legacy Forum: https://web.archive.org/web/20221015111333/https://tvheadend.org/boards/5/topics/43052 New Forum: TBD
Enjoy