33 lines
690 B
YAML
33 lines
690 B
YAML
services:
|
|
sheepflix:
|
|
build: .
|
|
devices:
|
|
- /dev/dri:/dev/dri
|
|
volumes:
|
|
- /mnt/user/plex:/media:ro
|
|
ports:
|
|
- "8091:8091"
|
|
environment:
|
|
- MEDIA_DIR=/media
|
|
- LISTEN_ADDR=:8091
|
|
restart: unless-stopped
|
|
|
|
transcode:
|
|
build:
|
|
context: .
|
|
dockerfile: Dockerfile.transcode
|
|
devices:
|
|
- /dev/dri:/dev/dri
|
|
environment:
|
|
- TRANSCODE_VAAPI_DEVICE=/dev/dri/renderD128
|
|
- LIBVA_DRIVER_NAME=i965
|
|
volumes:
|
|
- /mnt/user/plex:/media:ro
|
|
- ./transcode-config.yaml:/app/config.yaml:ro
|
|
- transcode-cache-v5:/cache
|
|
ports:
|
|
- "8090:8080"
|
|
restart: unless-stopped
|
|
|
|
volumes:
|
|
transcode-cache-v5:
|