content:serverbasics:docker-tvheadend
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
| Beide Seiten, vorherige ÜberarbeitungVorherige ÜberarbeitungNächste Überarbeitung | Vorherige Überarbeitung | ||
| content:serverbasics:docker-tvheadend [2026/01/27 23:38] – [Installing w_scan_cpp] obel1x | content:serverbasics:docker-tvheadend [2026/03/06 16:33] (aktuell) – [Docker Compose] obel1x | ||
|---|---|---|---|
| Zeile 8: | Zeile 8: | ||
| or Kodinerds: [[https:// | or Kodinerds: [[https:// | ||
| + | |||
| + | Attention: you will get an error if you just use the link of your browser to the lists. You need to use the " | ||
| + | |||
| + | e.g. https:// | ||
| ===== Satellite Dash Astra 19.2 ===== | ===== Satellite Dash Astra 19.2 ===== | ||
| Zeile 25: | Zeile 29: | ||
| Install linux- drivers video4linux: | Install linux- drivers video4linux: | ||
| - | * v4l-conf | + | * sudo zypper in v4l-utils |
| - | * v4l-tools | + | |
| - | * v4l-utils | + | |
| If you have your DVB- Card in /dev/dvb, check if the settings allow user access like this: | If you have your DVB- Card in /dev/dvb, check if the settings allow user access like this: | ||
| Zeile 90: | Zeile 92: | ||
| Now you have the best alignment to your sattelite. | Now you have the best alignment to your sattelite. | ||
| - | |||
| ===== Optional: Create a channel-file ===== | ===== Optional: Create a channel-file ===== | ||
| Zeile 118: | Zeile 119: | ||
| docker@pcserver2023: | docker@pcserver2023: | ||
| - | docker@pcserver2023: | + | docker@pcserver2023: |
| </ | </ | ||
| Zeile 140: | Zeile 141: | ||
| Currently the content looks like that: | Currently the content looks like that: | ||
| - | <code> | + | <file> |
| services: | services: | ||
| tvheadend: | tvheadend: | ||
| Zeile 146: | Zeile 147: | ||
| # After resolve, the latest Tag should be used! | # After resolve, the latest Tag should be used! | ||
| # image: ghcr.io/ | # image: ghcr.io/ | ||
| - | | + | #Test 11.10.2025 |
| - | cap_drop: | + | # Commit: https:// |
| - | - all | + | # |
| - | | + | # result: Crash |
| - | nproc: 256 | + | # Last working Commit: ghcr.io/ |
| - | | + | |
| - | soft: 8192 | + | # So for now, the Alpine- Based linuxserver- image is a very good alternative |
| - | hard: 65535 | + | |
| + | |||
| + | restart: unless-stopped | ||
| + | ports: | ||
| + | - " | ||
| devices: | devices: | ||
| - /dev/dvb/ | - /dev/dvb/ | ||
| - | # See Volumes/localtime | + | - /dev/dri |
| - | # environment: | + | |
| - | # TZ: Europe/Berlin | + | |
| volumes: | volumes: | ||
| - | - tvheadend:/var/ | + | - tvh2_config:/config |
| - | - / | + | - / |
| + | - tvh2_epg:/epg2xml | ||
| - / | - / | ||
| networks: | networks: | ||
| - | - default | + | - pcserver2023_default |
| - | | + | |
| - | | + | # TZ: Europe/Berlin |
| - | | + | TZ: UTC # Hardwareclock Timezone NOT local timezone of System |
| - | restart: unless-stopped | + | # - PUID=< |
| - | #Not working on master-debian: | + | # - PGID=< |
| - | # healthcheck: | + | |
| - | # | + | |
| - | # Still needs to be defined while without it won't enable ipv6 | ||
| networks: | networks: | ||
| - | | + | |
| - | | + | |
| - | enable_ipv6: true | + | |
| volumes: | volumes: | ||
| - | tvheadend: | + | tvh2_config: |
| + | tvh2_epg: | ||
| - | </code> | + | </file> |
| You can now statup that container with '' | You can now statup that container with '' | ||
| ====== | ====== | ||
| + | |||
| ====== Caddy Service ====== | ====== Caddy Service ====== | ||
| Zeile 206: | Zeile 208: | ||
| Watching TV with e.g. Kodi needs port 9982 opened at your firewall. You may *not* want that port to be reached from the Internet (or will you??? - well its up to you). | Watching TV with e.g. Kodi needs port 9982 opened at your firewall. You may *not* want that port to be reached from the Internet (or will you??? - well its up to you). | ||
| + | |||
| + | ====== Client: Kodi ====== | ||
| + | |||
| + | On Fedora: Do NOT use Discover to install kodi , because the Flathub Version does NOT support binary addons. You need binary addons. | ||
| + | |||
| + | First, install RPM- Fusion and then | ||
| + | |||
| + | < | ||
| + | sudo dnf install -y https:// | ||
| + | sudo dnf install kodi kodi-inputstream-adaptive kodi-pvr-hts | ||
| + | |||
| + | </ | ||
| + | |||
| + | You should also create a new user in tvheadend, who is only able to watch tv - no webgui, nothing else. | ||
| + | |||
| + | 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 ====== | ||
| + | |||
| + | TVH can be tricky when something is not working. | ||
| + | |||
| + | First check, if your tuner is found in DVB-Inputs / TV-Adapters. Those entries should show up automatically, | ||
| + | |||
| + | Second, check if your Network is set up AND is connect to at least one LNB (for example) - that means the Network must be show in the LNB / general Settings | ||
content/serverbasics/docker-tvheadend.1769553496.txt.gz · Zuletzt geändert: von obel1x
