diff --git a/.env b/.env index 8b3c6fc..c891cd3 100644 --- a/.env +++ b/.env @@ -107,3 +107,5 @@ BAZARR_EXTERNAL_PORT=6767 BAZARR_INTERNAL_PORT=6767 GLUETUN_JAPAN_INTERNAL_PORT=8888 GLUETUN_JAPAN_EXTERNAL_PORT=8888 +HANDBRAKER_SERVER_INTERNAL_PORT=9997 +HANDBRAKER_SERVER_EXTERNAL_PORT=9999 diff --git a/services/handbrake-server.yml b/services/handbrake-server.yml new file mode 100644 index 0000000..00089dc --- /dev/null +++ b/services/handbrake-server.yml @@ -0,0 +1,14 @@ +-- +services: + handbrake-server: + image: ghcr.io/thenickoftime/handbrake-web-server:latest + container_name: handbrake-web-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"