services: optimisarr: image: ghcr.io/jellman86/optimisarr:dev container_name: optimisarr restart: unless-stopped stop_grace_period: 2h5m ports: - "${OPTIMISARR_PORT:-8787}:8787" environment: PUID: "${PUID:-1000}" PGID: "${PGID:-1000}" UMASK: "${UMASK:-002}" TZ: "${TZ:-Europe/London}" ASPNETCORE_URLS: "http://0.0.0.0:8787" OPTIMISARR_CONFIG_DIR: "${OPTIMISARR_CONFIG_DIR:-/config}" OPTIMISARR_WORK_DIR: "${OPTIMISARR_WORK_DIR:-/data/.optimisarr/work}" OPTIMISARR_TRASH_DIR: "${OPTIMISARR_TRASH_DIR:-/data/.optimisarr/trash}" volumes: - ./config:/config # Add libraries from /data/media; work and quarantine stay below this one mount. - /path/to/storage:/data devices: - /dev/dri:/dev/dri group_add: - "${RENDER_GID:?Set this to: stat -c '%g' /dev/dri/renderD128}"