Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hardcoding AriaNG Settings for Multiple RPC Servers #777

Open
azolfagharj opened this issue Dec 23, 2024 · 3 comments
Open

Hardcoding AriaNG Settings for Multiple RPC Servers #777

azolfagharj opened this issue Dec 23, 2024 · 3 comments

Comments

@azolfagharj
Copy link

I’ve set up multiple servers with Aria2, and all of them have RPC enabled. I’m connecting to these servers using Cloudflare under subdomains, with connection URLs like:

http://us.domain.com:6800/jsonrpc
http://eu.domain.com:6800/jsonrpc

Additionally, I’ve set up a separate web server running the AriaNg-1.3.8-AllInOne interface.

However, I’m facing a few challenges:

The number of servers that the graphical interface needs to connect to is quite large, and their configurations are different.
I want to find a way so that users don’t have to manually configure these settings, even on their first visit. I would like the interface to automatically display all RPC connections as soon as the user accesses it.

How can I pre-configure multiple RPC settings in AriaNg-1.3.8-AllInOne so that they are saved by default and ready to use without the user needing to make any changes?

@mayswind
Copy link
Owner

If you want to set up one rpc setting, you can use AriaNg command api (http://ariang.mayswind.net/command-api.html) to configure rpc settings by a url. You cannot pre-configure AriaNg settings, because all of AriaNg settings are stored in you browser, but you can export & import settings.

@azolfagharj
Copy link
Author

Hello,

I hope you're doing well.
I’m developing a platform called DloadBox, which integrates a web server, aria2c, a Linux-based RPC service, and a Telegram bot connected to this service.

After evaluating various UI options for Aria2, I found that AriaNg All-In-One perfectly suits my needs.

For the installation process of my platform, I need to use your index.html file.
I plan to use it without making any modifications, but to simplify the installation process, I’d like to include this file directly in my repository so that users won’t need to download it from a separate repository.

I wanted to ask for your permission to include the index.html file in my repository.
If you’re okay with this, would it suffice if I credit your work and include a link to your repository in my project’s README file?

If you’re not comfortable with this, I’d appreciate it if you could suggest an alternative approach.

Thank you for your time and consideration.

Best regards

@mayswind
Copy link
Owner

Hello,

I hope you're doing well. I’m developing a platform called DloadBox, which integrates a web server, aria2c, a Linux-based RPC service, and a Telegram bot connected to this service.

After evaluating various UI options for Aria2, I found that AriaNg All-In-One perfectly suits my needs.

For the installation process of my platform, I need to use your index.html file. I plan to use it without making any modifications, but to simplify the installation process, I’d like to include this file directly in my repository so that users won’t need to download it from a separate repository.

I wanted to ask for your permission to include the index.html file in my repository. If you’re okay with this, would it suffice if I credit your work and include a link to your repository in my project’s README file?

If you’re not comfortable with this, I’d appreciate it if you could suggest an alternative approach.

Thank you for your time and consideration.

Best regards

AriaNg is based on the MIT license. As long as you observe the license agreement, you can do anything without my confirmation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants