Benutzer-Werkzeuge

Webseiten-Werkzeuge


content:serverbasics:docker-tvheadend

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
content:serverbasics:docker-tvheadend [2026/01/28 21:04] – [Caddy Service] obel1xcontent:serverbasics:docker-tvheadend [2026/03/06 16:33] (aktuell) – [Docker Compose] obel1x
Zeile 8: Zeile 8:
  
 or Kodinerds: [[https://github.com/jnk22/kodinerds-iptv|https://github.com/jnk22/kodinerds-iptv]] or Kodinerds: [[https://github.com/jnk22/kodinerds-iptv|https://github.com/jnk22/kodinerds-iptv]]
 +
 +Attention: you will get an error if you just use the link of your browser to the lists. You need to use the "raw" file link to it, which you can find at the fileview itself.
 +
 +e.g. https://raw.githubusercontent.com/jnk22/kodinerds-iptv/refs/heads/master/iptv/pipe/pipe.m3u
  
 ===== Satellite Dash Astra 19.2 ===== ===== Satellite Dash Astra 19.2 =====
Zeile 115: Zeile 119:
  
 docker@pcserver2023:~/docker_compose> mkdir -p /home/docker/docker_compose/tvheadend docker@pcserver2023:~/docker_compose> mkdir -p /home/docker/docker_compose/tvheadend
-docker@pcserver2023:~/docker_compose> mkdir -p /home/docker/videorecords+docker@pcserver2023:~/docker_compose> mkdir -p /home/docker/tvh_videorecords
  
 </code> </code>
Zeile 137: Zeile 141:
 Currently the content looks like that: Currently the content looks like that:
  
-<code>+<file>
 services: services:
   tvheadend:   tvheadend:
Zeile 143: Zeile 147:
 # After resolve, the latest Tag should be used! # After resolve, the latest Tag should be used!
 #    image: ghcr.io/tvheadend/tvheadend:latest #    image: ghcr.io/tvheadend/tvheadend:latest
-    image: ghcr.io/tvheadend/tvheadend:master-debian +#Test 11.10.2025 
-    cap_drop+# Commit: https://github.com/tvheadend/tvheadend/commit/d4dff154ae2499f29b31c680e9ba60f58166cc3e 
-      all +#    image: ghcr.io/tvheadend/tvheadend@sha256:b37cdd3c99c600f1a4d3dac520e119e6253322e707b39f14ca9016d0a4d60b19 
-    ulimits: +# result: Crash 
-      nproc256 +# Last working Commit: ghcr.io/tvheadend/tvheadend:master-debian@sha256:d67826adddfef86f1843bef1167132017d7af80c29b685173140c7b2bab4ed90 
-      nofile+ 
-        soft8192 +# So for now, the AlpineBased linuxserver- image is a very good alternative 
-        hard65535+    imagelscr.io/linuxserver/tvheadend:latest 
 + 
 +    restartunless-stopped 
 +    ports
 +      - "9981-9982:9981-9982/tcp"
     devices:     devices:
       - /dev/dvb/       - /dev/dvb/
-# See Volumes/localtime +      - /dev/dri
-#    environment: +
-#      TZ: Europe/Berlin+
     volumes:     volumes:
-      - tvheadend:/var/lib/tvheadend:rw +      - tvh2_config:/config 
-      - /home/docker/videorecords:/var/lib/tvheadend/recordings:rw+      - /home/docker/tvh_videorecords:/recordings 
 +      - tvh2_epg:/epg2xml
       - /etc/localtime:/etc/localtime:ro       - /etc/localtime:/etc/localtime:ro
     networks:     networks:
-      - default +      - pcserver2023_default 
-    ports+    environment
-      - "9981-9982:9981-9982/tcp" +     TZEurope/Berlin 
-    command--config '/var/lib/tvheadend' --nosatip --firstrun +      TZUTC # Hardwareclock Timezone NOT local timezone of System 
-    restart: unless-stopped +     PUID=<UID for user> 
-#Not working on master-debian: +#      - PGID=<GID for user>
-#    healthcheck: +
-#      test: wget -O - -q 'http://dockerstack-tvheadend-1:9981/ping' | grep -q 'PONG'+
  
-# Still needs to be defined while without it won't enable ipv6 
 networks: networks:
-  default+  server_default
-    driver: bridge +    external: true
-    enable_ipv6: true+
  
 volumes: volumes:
-  tvheadend:+    tvh2_config: 
 +    tvh2_epg:
  
-</code>+</file>
  
 You can now statup that container with ''docker compose up -d''  and navigate to [[http://localhost:9981|http://localhost:9981]] to set up TVheadend for the first start. You can now statup that container with ''docker compose up -d''  and navigate to [[http://localhost:9981|http://localhost:9981]] to set up TVheadend for the first start.
  
 ======   ====== ======   ======
 +
  
 ====== Caddy Service ====== ====== Caddy Service ======
Zeile 219: Zeile 224:
  
 Now you start kodi , enable the pvr- addon and enter the credentials. It should work and you should see channels in TV popping up. Now you start kodi , enable the pvr- addon and enter the credentials. It should work and you should see channels in TV popping up.
- 
  
 ====== Problems ====== ====== Problems ======
content/serverbasics/docker-tvheadend.1769630641.txt.gz · Zuletzt geändert: von obel1x

Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht: CC0 1.0 Universal
CC0 1.0 Universal Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki