个人博客 xujinkai.net
-
OneQuick Windows热键辅助工具,简化操作,提高效率
-
ShellCommand 通过配置文件动态添加右键菜单
-
xx-crypto-cli [WIP] 跨平台密码工具箱
- cmdparser C语言命令行解析库,测试及示例充分,高度可定制
docker of aria2 & webui
Home Page: https://hub.docker.com/r/xujinkai/aria2-with-webui/
OneQuick Windows热键辅助工具,简化操作,提高效率
ShellCommand 通过配置文件动态添加右键菜单
xx-crypto-cli [WIP] 跨平台密码工具箱
老版本在群晖里能跑,新的跑不起来了,想用之前的版本因为没tag用不了。。
日志里看不到报错,但是页面用6880无法打开,换成6881后直接显示成webui的文件目录了
群晖Docker安装
修改aria2.conf:dir=/volume2/Download/Complete/Aria2
docker容器里映射同一目录为下载目录
下载时可以看到文件,但是下载完成后,文件就消失(下载目录已设置7777权限)
请问是哪里出问题?
I want download my files from a remote server.
However,I received a 404 Not Found Error.
For instance
Not Found
The URL you requested (/cha-cha.mp4) was not found.
Generated by darkhttpd/1.12 on Sun, 01 Jan 2017 02:10:36 GMT
I tried change url to /data/_dl,but still have this problem
Not Found
The URL you requested (/data/_dl/cha-cha.mp4) was not found.
Generated by darkhttpd/1.12 on Sun, 01 Jan 2017 02:15:45 GMT
Your project is great.Could add or fix this function?
DirectURL: https://github.com/ziahamza/webui-aria2/blob/master/directurl.md
I've recently installed this Aria2-with-webui using this docker image:
i have a couple of other docker images that provide different services. all of those apps web based GUI are accessible from the outside through nginx reverse proxy. such as
https://my.domain.com/app1
https://my.domain.com/app2
etc
i've tried to access aria2-with-webui through the nginx reverse proxy but without success.
Aria2 with it's UI runs on port 6880
so my nginx location path looks like this:
Aria2
location /aria2 {
proxy_pass http://192.168.X.Y:6880;
proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Forwarded-Server $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
}
but all i get in return is error 404. I have tried different approaches without success.
could you by any chance give me a hint in how to access the aria2 gui properly with nginx?
系统win10x64 17134
aria2 conf 里的–file-allocation 四个选项都试过了,都一样。
换了几个文件也是。
在另一台ubuntu 1604的机子上没有出现问题
有考虑用Aria2-ng做web控制页面吗
或者 自己能替换吗
Hi! I'm new here and I does not know how WebUI works.
But I have a volume for /conf and the changes made from WebUI (ie: upload / download speed) is not persist after container reboot.
Can you address me about that? Thanks!
Creation mode:
sudo docker volume create aria_web
sudo docker run -d --name aria_web -p 6800:6800 -p 6880:80 -p 6888:8080 -v /mnt/raid/samba/storage/aria:/data -v aria_web:/conf -e SECRET=abcd xujinkai/aria2-with-webui
如题目
我设置了密钥 第一次打开weiui后就能正常下载,不需要我输入密钥,我输入密钥后也是正常连接
当Docker内关闭后,再次运行,此时在webui内无法查看之前正在下载的记录。
我用Nginx做了一层代理,放在公网上的。
然后并没有找到可以设置账号密码的地方。。。所以是直接裸奔的?
亦或者只能在RPC那里设置一下, 然后每次换个地方用,就配置下RPC里的Token或者账号密码?
hello author.thanks for your share
under the line is my start code for aria2-with-webui and runing successfully
i add some tasks on webui ,but the file download to my container not my folder on ~/Downloads
sudo docker run -d
--name aria2-with-webui
-p 6800:6800
-p 6880:80
-p 6888:8080
-v ~/Downloads:/data
-v ~/Downloads:/conf
xujinkai/aria2-with-webui
群晖Docker安装
当Docker内关闭后,再次运行,此时在webui内无法查看之前正在下载的记录。
开发者你好,
非常感谢你的docker作品。使用很方便,但我发现只要我在conf里面添加 一行
rpc-secret=token
这条配置启用 token 后,虽然客户端可以连接上去,但是docker容量看到cpu一路狂飚,一直在30%左右(未开始下载作业 )。
只要删除这条配置就回到1%左右,目前切到了使用用户名与密码的鉴权方式。请问想修改到token的认证方式是否还有需要配置的地方?
RHEL 7.6 Maipo (3.10.0-957.5.1.el7.x86_64)
There is a problem with the selinux policy. I just create a container by the introduction but it failed to run, with the information like 'Permission Denied'. And it's working by using the configuration below.
SELinux details
SELinux is preventing /bin/busybox from write access on the directory conf.
Source Context system_u:system_r:container_t:s0:c190,c693
Target Context system_u:object_r:user_home_t:s0
With SELinux policy, ':z' should be appended to the bind option.
sudo docker run -d \
--name aria2-with-webui \
-p 6800:6800 \
-p 6880:80 \
-p 6888:8080 \
-v /DOWNLOAD_DIR:/data:z \
-v /CONFIG_DIR:/conf:z \
-e SECRET=YOUR_SECRET_CODE \
xujinkai/aria2-with-webui
You may need to update the README.
see also : https://docs.docker.com/storage/bind-mounts/#configure-the-selinux-label
Hi All,
I install the docker and can not run aria2 , when i tried show status of the container , it as below picture , I'm a new raspberry pi, could you please advise me for this case ? Appreciate for whose help :)
When i tried go to the http://localhost:6880 ,
在使用插件导出115或者百度盘的文件夹时,插件会遍历目标文件夹,并为里面的每一个文件分别创建下载任务,同时保留文件夹结构。下载完成后自动移动的功能会把所有结果文件都堆叠到根目录下,导致文件夹结构完全丢失。
因为我的vps采用了全局https的设计,但您的docker无法用https访问
例如https://baidu.com:6500 是直接不能访问的,而用http://baidu.com:6500能访问
请问如何使得网页控制可以使用https访问
谢谢
Hi, would it be possible to build and publish this to the docker repos with armhf support? Would love to be able to run this on my raspberry pi zero.
Thank you
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.