Compare commits
No commits in common. "master" and "develop" have entirely different histories.
1
.github/dependabot.yml
vendored
1
.github/dependabot.yml
vendored
|
@ -10,6 +10,7 @@ updates:
|
|||
schedule:
|
||||
interval: "daily"
|
||||
time: "02:30"
|
||||
target-branch: "develop"
|
||||
labels:
|
||||
- "docker dependency update"
|
||||
|
||||
|
|
|
@ -1,16 +0,0 @@
|
|||
steps:
|
||||
build:
|
||||
image: woodpeckerci/plugin-docker-buildx
|
||||
secrets: [docker_username, docker_password]
|
||||
settings:
|
||||
repo: kaan/docker-plex-amd
|
||||
registry: https://gitea.bgenc.net
|
||||
dockerfile: Dockerfile
|
||||
platforms: linux/amd64
|
||||
tag: latest
|
||||
when:
|
||||
event:
|
||||
- manual
|
||||
- push
|
||||
- cron
|
||||
branch: master
|
|
@ -62,7 +62,7 @@ RUN apk add xf86-video-amdgpu linux-firmware-amdgpu --no-cache --update-cache \
|
|||
&& cp -a /lib/libz*.so* "$OUTPUT/usr/lib"
|
||||
|
||||
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
FROM ghcr.io/linuxserver/plex:1.32.1
|
||||
FROM ghcr.io/linuxserver/plex:1.29.0
|
||||
ARG OUTPUT
|
||||
|
||||
# Install AMD drivers for HW decoding
|
||||
|
|
44
README.md
44
README.md
|
@ -1,44 +0,0 @@
|
|||
## Plex Docker with AMD/VAAPI support.
|
||||
|
||||
A Plex Media Server docker container that enables VAAPI support for AMDGPU hardware accelerated decoding.
|
||||
|
||||
This image uses [Linuxserver/Plex](https://hub.docker.com/r/linuxserver/plex) as its base image to ensure that Plex stays up-to-date
|
||||
|
||||
## Usage
|
||||
- See [Linuxserver's Parameters](https://github.com/linuxserver/docker-plex#Parameters) for more information on parameters.
|
||||
- `VERSION=docker` must be used. Using `latest` will create errors.
|
||||
- I use `/dev/shm/` as a RAMDISK for transcoding set to half the amount of my total RAM. Info on resizing [here](https://masukkhan.wordpress.com/2015/12/09/resize-devshm-filesystem-in-linux/)
|
||||
|
||||
docker-compose example:
|
||||
``` docker-compose
|
||||
services:
|
||||
plex:
|
||||
image: ghcr.io/hexeth/docker-plex-amd:master
|
||||
privileged: true
|
||||
container_name: plex
|
||||
devices:
|
||||
- /dev/dri:/dev/dri
|
||||
ports:
|
||||
- 32400:32400
|
||||
- 3005:3005
|
||||
- 5353:5353/udp
|
||||
- 8324:8324
|
||||
- 32410:32410/udp
|
||||
- 32412:32412/udp
|
||||
- 32413:32413/udp
|
||||
- 32414:32414/udp
|
||||
- 32469:32469
|
||||
environment:
|
||||
- PGID=1000
|
||||
- PUID=1000
|
||||
- TZ=${TZ}
|
||||
- PLEX_CLAIM=${YOUR_PLEX_CLAIM}
|
||||
- ADVERTISE_IP=http://${YOUR_IP}:32400
|
||||
- ALLOWED_NETWORKS=${YOUR_NETWORK}
|
||||
- HOSTNAME=${YOUR_HOST_NAME}
|
||||
- VERSION=docker
|
||||
volumes:
|
||||
- ./config:/config
|
||||
- /dev/shm:/transcode
|
||||
- /your/media:/your/media
|
||||
```
|
Loading…
Reference in a new issue