Coder Social home page Coder Social logo

with_aria2's Introduction

A docker Image with a pre-installed aria2 for alist

Usage

docker run -d --restart=always -v /etc/alist:/opt/alist/data -p 5244:5244 -e PUID=0 -e PGID=0 -e UMASK=022 --name="alist" xhofe/alist-aria2:latest

with_aria2's People

Contributors

hsubot avatar xhofe avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

with_aria2's Issues

无法读取数据库?

我在render上部署后通过环境变量添加了bit.io数据库,但是无法读取数据库

Bug修复

使用dockerhub的官方镜像后,仍然无法连接Aria2
经过研究,发现去掉entrypoint中的--conf-path=/root/.aria2/aria2.conf 一行后可成功运行
推测是配置文件错误

指定PGID和PUID后Aria2无法运行

指定PGID和PUID后,Aria2无法运行,日志显示Aria2 not ready.
改了一下 entrypoint.sh 输出了一下Aria2的日志,显示
Configuration file /root/.aria2/aria2.conf is not found.
可能是无权限访问 /root 导致的?

能否集成ariang管理界面?

这个包集成了aria2非常好用,但是当我以docker方式部署在render上时遇到了麻烦,不知道是docker没有开放6800端口还是render服务器阻止这个端口的访问,我用部署在其它服务器上的ariang连接这个aria2时始终无法成功。
假如能够在这个包里直接集成一个ariang管理界面就完美了,希望作者大大能看到!

选择host方式部署,并alist本地设置了aria下载的路径可以调整到宿主机吗?

选择host网络方式部署,在alist右下角,本地设置了aria成功(rpc没密码),调取的下载文件路径/root/Download
实际操作发现都是在docker的转存路径下:diff/root/Download、/merged/root/Download/ 两份
详情如下:
/var/lib/docker/overlay2/7fe6e7895ecd90c67191bba97b58d75a2c229ac21906b3bf0d8d329a0d9b7050/diff/root/Download/2021年度考试录用公务员报名推荐表.doc
/var/lib/docker/overlay2/7fe6e7895ecd90c67191bba97b58d75a2c229ac21906b3bf0d8d329a0d9b7050/merged/root/Download/2021年度考试录用公务员报名推荐表.doc
“……这个服务在启动的时候因为一些疏忽,没有将他要存储文件的路径挂载到宿主机中,导致这个服务一直在往容器内的某个路径写文件,但是在宿主机上,变成了diff文件夹占用一份,merged文件夹占用一份,磁盘空间就这么被吃掉了。“
希望优化可以设置这个下载路径到宿主机~~3k

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.