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

Better Bandwidth capping #132

Closed
gregewing opened this issue May 3, 2021 · 5 comments
Closed

Better Bandwidth capping #132

gregewing opened this issue May 3, 2021 · 5 comments

Comments

@gregewing
Copy link

linuxserver.io


Desired Behavior

The nzbget docker image should perform bandwidth capping more accurately than it currently does, and limit the bandwidth used, not just perform time-slicing to make bandwidth available for other systems.

Current Behavior

The nzbget app appears to still use maximum bandwidth even though I have confgured it to use only 1Mbps (for example), it just only uses all available bandwidth some of the time instead of all the time.

Alternatives Considered

I'd like to propose use if iproute tc command to perform bandwidth capping instead of using the in-built nzbget time-slicing method of bandwidth capping.

@github-actions
Copy link

github-actions bot commented May 3, 2021

Thanks for opening your first issue here! Be sure to follow the bug or feature issue templates!

@aptalca
Copy link
Member

aptalca commented May 3, 2021

This should be reported upstream to nzbget. We're not developing nzbget, we're only packaging it in a docker image.

@gregewing
Copy link
Author

Yes I agree, however iproute tc doesn't work to manage bandwidth for a specific application, and it does not work from within a container, it has to be set up on the docker host. I've produced a docker image for apt-get that writes the containers veth ID into a file in a volume, so that a cron script on the docker host can read it, then find the right docker adapter to apply the iproute traffic controls to.

I'll log it with the nzbget developers too, but i'm not sure they will do much. I've tried tthis with the apt-getdevelopment community already, though it is a sparse community, and got nowhere.

@github-actions
Copy link

github-actions bot commented Jun 4, 2021

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

Copy link

This issue is locked due to inactivity

@github-actions github-actions bot locked as resolved and limited conversation to collaborators May 13, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants