返回列表 发布新帖

[交流讨论] 求助,4300怎样部署handbrake

1174 4
发表于 2025-11-11 10:52:40 | 查看全部 阅读模式 IP:–浙江–绍兴

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
启动后,无法访问,配置文件如下
handbrake:
    image: buihai279/handbrake
    container_name: handbrake
    network_mode: bridge
    tty: true
    restart: always
    devices:
      - /dev/dri:/dev/dri
      - /dev/dma_heap:/dev/dma_heap
      - /dev/mali0:/dev/mali0
      - /dev/rga:/dev/rga
      - /dev/mpp_service:/dev/mpp_service
    security_opt:
      - systempaths=unconfined
      - apparmor=unconfined
    environment:
        TZ: Asia/Shanghai
        USER_ID: 1000
        GROUP_ID: 100
        LANG: zh_CN.UTF-8
        KEEP_APP_RUNNING: 1
        CONTAINER_DEBUG: 1
        WEB_AUDIO: 1
        VNC_PASSWORD: 123456
        HANDBRAKE_DEBUG: 1
        AUTOMATED_CONVERSION: 0
        ENABLE_CJK_FONT: 1
        AUTOMATED_CONVERSION_KEEP_SOURCE: 1
        AUTOMATED_CONVERSION_OUTPUT_SUBDIR: SAME_AS_SRC
    ports:
      - "5056:5800"  # Web界面端口
      - "8000:8080"
      - "8899:8096"
    volumes:
      - ./config:/config
      - ./output:/output
      - ./storage:/storage:ro
      - ./watch:/watch


评论4

soAWhJ楼主Lv.1 发表于 2025-11-12 16:49:18 | 查看全部 IP:–浙江–绍兴
夏夏子 发表于 2025-11-12 10:31
无法启动是个怎么无法启动法,并且看看日志有没有提示

原来是镜像有问题,换了个ghcr.io_thenickoftime_handbrake-web-server的镜像,网上教程都是inter架构的,4300是arm的,不一样
夏夏子Lv.7绿联NAS社区会员用户 发表于 2025-11-12 10:31:53 | 查看全部 IP:–湖南
无法启动是个怎么无法启动法,并且看看日志有没有提示
iG9Y7rLv.1 发表于 2025-11-12 12:40:37 | 查看全部 IP:–广东–佛山–高明区
找ai帮你重写一份:

version: '3.8'  # 明确 Compose 版本,兼容性更好

services:
  handbrake:
    image: buihai279/handbrake  # 原镜像(ARM64 架构适配,无需换镜像)
    container_name: handbrake
    network_mode: bridge
    tty: true
    restart: always
    # 保留瑞芯微 ARM 硬件编解码设备(适配 DH4300Plus 处理器)
    devices:
      - /dev/dri:/dev/dri          # 通用 GPU 硬件加速(瑞芯微也支持)
      - /dev/dma_heap:/dev/dma_heap  # DMA 内存堆(提升编解码性能)
      - /dev/mali0:/dev/mali0      # 瑞芯微 Mali 显卡(核心硬件加速)
      - /dev/rga:/dev/rga          # 瑞芯微 RGA 图像加速引擎
      - /dev/mpp_service:/dev/mpp_service  # 瑞芯微 MPP 编解码服务
    # 安全选项:解除限制,确保容器能访问硬件设备
    security_opt:
      - systempaths=unconfined
      - apparmor=unconfined
    # 环境变量:适配 ARM 设备 + 中文环境 + 功能配置
    environment:
      TZ: Asia/Shanghai            # 时区(上海)
      USER_ID: 1000                # 容器内用户 ID(默认和绿联设备一致)
      GROUP_ID: 1000               # 容器内组 ID(改为 1000,避免权限问题)
      LANG: zh_CN.UTF-8            # 中文编码(解决中文乱码)
      KEEP_APP_RUNNING: 1          # 保持应用后台运行(防止容器退出)
      CONTAINER_DEBUG: 0           # 关闭调试模式(稳定运行后关闭,减少日志)
      WEB_AUDIO: 0                 # 关闭 Web 音频(转码无需音频功能)
      VNC_PASSWORD: ""             # 禁用 VNC(无需远程桌面,避免安全风险)
      HANDBRAKE_DEBUG: 0           # 关闭 Handbrake 调试(稳定运行)
      AUTOMATED_CONVERSION: 0      # 禁用自动转码(手动控制更灵活)
      ENABLE_CJK_FONT: 1           # 启用中日韩字体(支持中文文件名/字幕)
      AUTOMATED_CONVERSION_KEEP_SOURCE: 1  # 自动转码时保留原文件(防止误删)
      AUTOMATED_CONVERSION_OUTPUT_SUBDIR: SAME_AS_SRC  # 输出文件和原文件同目录
    # 端口映射:只保留必要端口(Web 界面)
    ports:
      - "5056:5800"  # Web 管理界面(宿主机 5056 端口,可自定义修改)
    # 数据卷:映射设备本地目录(按绿联设备存储结构优化)
    volumes:
      - ./config:/config           # 配置文件目录(持久化设置)
      - ./output:/output           # 转码输出目录(存放转码后的文件)
      - /mnt:/storage:ro           # 只读映射绿联设备所有存储(/mnt 是绿联默认挂载点)
      - ./watch:/watch             # 监控目录(放入文件自动转码,需开启 AUTOMATED_CONVERSION=1)
    # 资源限制:适配绿联设备性能(可选,防止占用过多资源)
    deploy:
      resources:
        limits:
          cpus: '6'  # 限制使用 6 核 CPU(绿联 8 核,留 2 核给系统)
          memory: 4G # 限制使用 4G 内存(根据设备内存调整,绿联 DH4300Plus 通常 8G)
夏夏子Lv.7绿联NAS社区会员用户 发表于 2025-11-12 16:58:27 | 查看全部 IP:–湖南
soAWhJ 发表于 2025-11-12 16:49
原来是镜像有问题,换了个ghcr.io_thenickoftime_handbrake-web-server的镜像,网上教程都是inter架构的 ...

好吧

评论

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright © 2026 绿联NAS私有云社区 版权所有 All Rights Reserved. 粤公网安备44030002002555号| 粤ICP备12028978号
关灯 在本版发帖
联系技术支持
返回顶部
快速回复 返回顶部 返回列表