acqua is a project in order to deploy aria2 and it's webui conveniently.
First make sure you have installed Docker, then clone acqua and modify rpc-secret
field in aria2/aria2.conf
. This is the credential to connect your aria2 rpc service. Finally, execute following command
./manage.sh build
./manage.sh gen-cert # If you want to use your own certificate, modify the aria2.conf and skip this command
./manage.sh start
default port is 10023 and 10024. Use -p or --port argument in ./manage.sh start can custom port. The format is aria2-webui-port, download-port. For example ./manage.sh start --port 1023,1024
Here is a bookmarklet script in this project for download the url which you select. First, you should modify the rpcUrl
and secret
variable in the script. But there is a drawback. if the website you are visiting is https, you need to configure https in your aria2 rpc server. Because sending a http request in a https website is not allowed in broswer. Of course, you can disable this secure settings in your browser. Maybe it's a bad suggestion.
Thanks for aria2 and webui-aria2