1
0
Fork 0

handbrake-server: add

This commit is contained in:
Lukáš Kucharczyk 2024-11-18 07:23:26 +01:00
parent a0b5980fa5
commit 5942bb3738
Signed by: lukas
SSH Key Fingerprint: SHA256:vMuSwvwAvcT6htVAioMP7rzzwMQNi3roESyhv+nAxeg
3 changed files with 17 additions and 0 deletions

2
.env
View File

@ -107,3 +107,5 @@ BAZARR_EXTERNAL_PORT=6767
BAZARR_INTERNAL_PORT=6767 BAZARR_INTERNAL_PORT=6767
GLUETUN_JAPAN_INTERNAL_PORT=8888 GLUETUN_JAPAN_INTERNAL_PORT=8888
GLUETUN_JAPAN_EXTERNAL_PORT=8888 GLUETUN_JAPAN_EXTERNAL_PORT=8888
HANDBRAKER_SERVER_INTERNAL_PORT=9997
HANDBRAKER_SERVER_EXTERNAL_PORT=9999

View File

@ -20,6 +20,7 @@ include:
- services/enshrouded.yml - services/enshrouded.yml
- services/7dtdserver.yml - services/7dtdserver.yml
- services/gluetun.yml - services/gluetun.yml
- services/handbrake-server.yml
services: services:
caddy: caddy:

View File

@ -0,0 +1,14 @@
---
services:
handbrake-server:
image: ghcr.io/thenickoftime/handbrake-web-server:latest
container_name: handbrake-server
user: 1000:100 # edit to run as user (uuid:guid) with permissions to access your media. 0:0 to run as root (not recommended).
networks:
public:
ipv4_address: 192.168.240.50
ports:
- "${HANDBRAKER_SERVER_EXTERNAL_PORT}:${HANDBRAKER_SERVER_INTERNAL_PORT}"
volumes:
- "${DOCKER_STORAGE_PATH}/data:/data"
- "${STORAGE_PATH}:/video"