giantpinkrobots / varia

Download manager based on aria2
https://giantpinkrobots.github.io/varia/
Mozilla Public License 2.0
306 stars 26 forks source link

Feature request: support connecting to existing `aria2c` daemon #128

Closed waltmck closed 1 week ago

waltmck commented 1 week ago

I use aria2c as a systemd service, which I can then interact with using an RPC client such as this project. This is nice for a couple reasons: I can remotely manage downloads for a headless server over a VPN, and downloads are automatically continued and run the the background when the computer boots (without any GUI components needing to load).

You have a very nice GUI and you already run an aria2c instance internally, so why not allow connection to a daemon running in a separate process? This would be similar in spirit to to transmission-remote.

It would also allow more granular configuration by editing the aria2.conf file, giving power-users desired customization ability without cluttering the settings GUI.

giantpinkrobots commented 1 week ago

Hello. Connecting to a remote aria2c daemon has been supported for a while now, but on the latest version apparently I accidentally removed the option in the Preferences page and somehow didn't notice. I'm very professional as you can see.

I re-added the option in the commit 751c858ac45aa608f49c927c6557ef650402c0d1 and it will be made available in the next version which I plan to release soon. Until that you can build the next branch to use this feature. It'll be under Advanced Settings.

resim