1 Star 1 Fork 0

onisuly / docker-aria2-with-webui

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

Aria2, with integrated Aria2-NG Frontends

Docker Build Status Docker Automated build Docker Stars Docker Pulls

This Dockerfile build an image for aria2 with AriaNg frontends.

Quick Start

docker run -d --name aria2-webui \
-p 80:80 -p 6800:6800 \
onisuly/aria2-with-webui

Advanced

docker run -d --name aria2-webui \
-p 80:80 -p 6800:6800 \
-e PGID=1000 \
-e PUID=1000 \
-e SECRET=your_password \
-e SECURE=true \
-e CERTIFICATE=/server/path/to/your_cert \
-e PRIVATEKEY=/server/path/to/your_key \
-v /path/to/persist/data:/data \
onisuly/aria2-with-webui

Which will make the Aria2 client accessible over HTTP from port 6800, with the WebUI being accessible from 80. If you define SECRET, this token can be used to communicate with the Aria2 daemon. Define SECURE as true and pass the cert and private key, to enable aria2 RPC transport encrypted by SSL/TLS.

If you want to use your aria2 configuration file, you need to mount the /conf folder to a volume.

Docker Compose

version: "3"

services:
  aria2:
    container_name: aria2
    image: onisuly/aria2-with-webui
    restart: always
    ports:
      - "6800:6800"
      - "80:80"
    environment:
      - PGID=${PGID:-1000}
      - PUID=${PUID:-1000}
      - SECRET=your_password
      - SEEDRATIO=2
      - SEEDTIME=0
      - SECURE=true
      - CERTIFICATE=/server/path/to/your_cert
      - PRIVATEKEY=/server/path/to/your_key
    volumes:
      - /path/to/persist/data:/data

Thanks:

This docker image is based on abcminiuser & xujinkai's docker image.

空文件

简介

Docker container for aria2 with integrated AriaNg frontends. 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Shell
1
https://gitee.com/onisuly/docker-aria2-with-webui.git
git@gitee.com:onisuly/docker-aria2-with-webui.git
onisuly
docker-aria2-with-webui
docker-aria2-with-webui
master

搜索帮助