Overview

Full name
docker.io/jarvay/motrix-web
Registry
docker.io
Namespace
jarvay
Repository
motrix-web
Cached tags
3
Last synced
07/06/2026, 11:12 AM

Introduction

Motrix Web 下载管理器界面镜像,提供 Aria2 任务的浏览器控制台,适合 NAS homelab 统一管理 BT/HTTP 下载。

Details

jarvay/motrix-web 为 Motrix 下载器提供 Web UI,连接后端 Aria2 RPC 展示任务队列与速度。典型部署于家庭 NAS 替代桌面 Motrix,与 aria2 纯 CLI 相比更易远程管理。定位为 Web 前端/控制台,需 Aria2 后端与 RPC secret;K8s 可 Deployment 部署,下载数据 volume 挂载在 Aria2 侧。

快速启动

docker run -d --name motrix-web \
  -p 8080:80 \
  -e ARIA2_RPC=http://aria2:6800/jsonrpc \
  docker.io/jarvay/motrix-web:latest

推荐实践

docker run -d --name motrix-web \
  --restart unless-stopped \
  -p 8080:80 \
  -e ARIA2_RPC=http://aria2.internal:6800/jsonrpc \
  -e ARIA2_SECRET=strong-secret \
  docker.io/jarvay/motrix-web:1.8.19

核心参数说明

  • -p 8080:80 — Motrix Web 控制台端口
  • -e ARIA2_RPC — Aria2 JSON-RPC 地址
  • -e ARIA2_SECRET — RPC 鉴权 token(高敏
  • --restart unless-stopped — 控制台持续在线
  • 固定 tag — UI 与 RPC 协议 pin

Kubernetes

apiVersion: apps/v1
kind: Deployment
metadata:
  name: motrix-web
spec:
  replicas: 1
  selector:
    matchLabels:
      app: motrix-web
  template:
    metadata:
      labels:
        app: motrix-web
    spec:
      containers:
        - name: web
          image: docker.io/jarvay/motrix-web:1.8.19
          ports:
            - containerPort: 80
          envFrom:
            - secretRef:
                name: motrix-aria2-secrets
---
apiVersion: v1
kind: Service
metadata:
  name: motrix-web
spec:
  selector:
    app: motrix-web
  ports:
    - port: 80
      targetPort: 80

Aria2 独立 Deployment + PVC 存下载目录;Ingress 内网鉴权防 RPC 泄露。

Latest tags (20)

View all 3 tags →
TagArchPushed AtSizeDigestSyncWishAction
docker.io/jarvay/motrix-web
:latest
linux/amd64linux/arm64linux/arm/v7
2025/10/24 14:5072.0 MBsha256:1449741a024c
docker.io/jarvay/motrix-web
:v1.0.1
linux/amd64linux/arm64linux/arm/v7
2025/10/24 14:4372.0 MBsha256:1449741a024c
docker.io/jarvay/motrix-web
:dev
linux/amd64linux/arm64linux/arm/v7
2025/10/24 14:3672.0 MBsha256:1449741a024c