Files
docker-mods-uptime-kuma-tim…/README.md
T
CrackedP0t 4b6f1e8592 Add /dev/kfd device
According to https://github.com/RadeonOpenCompute/ROCm-docker , ROCm in Docker also requires /dev/kfd for OpenCL. I can confirm this is the case on my machine with a Vega 56.
2023-04-20 05:33:37 -06:00

33 lines
1.2 KiB
Markdown

# jellyfin-amd - Docker mod for Jellyfin
This mod adds the mesa libraries (v20.1+) needed for hardware encoding (VAAPI) on AMD GPUs to the Jellyfin Docker container (`latest` tag).
To enable, you need to add the 2 following entries:
- Device mapping for `/dev/dri` and `/dev/kfd`
- docker-compose:
```yaml
devices:
- /dev/dri:/dev/dri
- /dev/kfd:/dev/kfd
```
- docker cli
```sh
--device /dev/dri:/dev/dri
--device /dev/kfd:/dev/kfd
```
- Environment Variable: `DOCKER_MODS=linuxserver/mods:jellyfin-amd`
- docker-compose:
```yaml
environment:
- DOCKER_MODS=linuxserver/mods:jellyfin-amd
```
- docker cli:
```sh
-e DOCKER_MODS=linuxserver/mods:jellyfin-amd
```
If adding multiple mods, enter them in an array separated by `|`, such as `DOCKER_MODS=linuxserver/mods:jellyfin-amd|linuxserver/mods:jellyfin-mod2`
## Settings in Jellyfin
Under server administration in `Server > Playback` the `Hardware acceleration` can be set to `Video Acceleration API (VAAPI)` and the `VA API Device` has to be set to the device given in the Docker configuration. For example `/dev/dri/renderD128`.