Sign inSign up

takealug/new-telerising-api

By takealug

•Updated about 2 years ago

A docker container for running the new Telerising API

Image
1

100K+

takealug/new-telerising-api repository overview

⁠docker.new-telerising-api

A docker container for running the NEW telerising API

⁠Prerequisites

You will need to have docker installed on your system and the user you want to run it needs to be in the docker group.

Note: The image is a multi-arch build providing variants for amd64, arm32v7 and arm64v8 - the correct variant for your Architecture needs to be tagged eg :amd64 :arm32v7 :arm64v8

⁠Technical info for Docker

To learn how to manually start the container or about available parameters (you might need for your GUI used) see the following example:

docker run \
  -d \
  -e USER_ID="99" \
  -e GROUP_ID="100" \
  -e TIMEZONE="Europe/Berlin" \
  -e UPDATE="yes" \
  -p 5000:5000 \
  -v {TELERISING_STORAGE}:/telerising \
  --name=new-telerising-api \
  --restart unless-stopped \
  --tmpfs /tmp \
  --tmpfs /var/log \
  --net="bridge" \
  takealug/new-telerising-api:tag

The available parameters in detail:

ParameterOptionalValues/TypeDefaultDescription
USER_IDyes[integer]99UID to run telerising as
GROUP_IDyes[integer]100GID to run telerising as
TIMEZONEyes[string]Europe/BerlinTimezone for the container
UPDATEyesyes/noyesUpdates Telerising Script inside This Container each restart

Network Settings:

ParameterOptionalValues/TypeDefaultDescription
-pyes[integer]5000:5000Map Container Listenport to Host Device Listen Port (Bridge Mode)
--netyesbridge/hostbridgeThe Network Mode to run The Container in

Note: If you plan to use VLC / tvheadend ect outside of your Docker network (e.g. 172.17.0.X) to use, you should run the container in --net = "host" .

Frequently used volumes:

VolumeOptionalDescription
TELERISING_STORAGEnoThe directory to persist telerising to

When passing volumes please replace the name including the surrounding curly brackets with existing absolute paths with correct permissions.

⁠Support my work

If you like my Work, please Paypal Donation Page - thank you! :-)

⁠Unraid Template

Note: An Template for Unraid can be found here : https://raw.githubusercontent.com/DeBaschdi/docker.new-telerising-api/master/Templates/Unraid/my-NEW-Telerising-API.xml⁠ Please safe it to into /boot/config/plugins/dockerMan/templates-user/my-NEW-Telerising-API.xml, after that you can use this Template in Unraids Webui. Docker > Add Container > Select Template and choose NEW-Telerising-API

Tag summary

Content type

Image

Digest

sha256:6402ff310…

Size

63.2 MB

Last updated

about 2 years ago

docker pull takealug/new-telerising-api