Add handbrake

This commit is contained in:
2026-02-22 21:21:40 +05:30
parent 8953023b90
commit 62ed05f028

View File

@@ -0,0 +1,34 @@
services:
handbrake:
container_name: handbrake
image: ghcr.io/jlesage/handbrake:v26.01.1
restart: unless-stopped
deploy:
resources:
limits:
cpus: '${CPU_LIMIT}'
environment:
- USER_ID=${USER_ID}
- GROUP_ID=${GROUP_ID}
- UMASK=${UMASK}
- TZ=${TZ}
- DISPLAY_WIDTH=${DISPLAY_WIDTH}
- DISPLAY_HEIGHT=${DISPLAY_HEIGHT}
- DARK_MODE=${DARK_MODE}
- WEB_AUDIO=${WEB_AUDIO}
- HANDBRAKE_GUI=${HANDBRAKE_GUI}
- AUTOMATED_CONVERSION=${AUTOMATED_CONVERSION}
volumes:
- ${APPDATA_PATH}/handbrake/config:/config
- ${DATA_PATH}:/storage:ro
- ${APPDATA_PATH}/handbrake/watch:/watch
- ${APPDATA_PATH}/handbrake/output:/output
- ${APPDATA_PATH}/handbrake/trash:/trash
ports:
- ${PORT}:5800
networks:
- frontend
networks:
frontend:
external: true