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

Data usage limit and expiration date for each client #6

Open
poorp opened this issue Mar 31, 2023 · 0 comments
Open

Data usage limit and expiration date for each client #6

poorp opened this issue Mar 31, 2023 · 0 comments
Labels
enhancement New feature or request

Comments

@poorp
Copy link

poorp commented Mar 31, 2023

I suggest adding traffic quota (or limitation) for each user + expiration date.
I assume expiration date is pretty straight forward: just a simple script that auto DISABLEs (temporarily deleted but kept somewhere for re-enabling) the user's (or peer's) account at a certain date.
Also by traffic quota or limitation I mean the ability to limit data usage of a peer to X GB per month. It requires a field in each peers' settings for the limit to be set by the admin and a periodic job that checks total data from the database and compares it to the limit and disables the peer if the limit has been reached. This task can be done every 1 hour or maybe even 4.

@poorp poorp added the enhancement New feature or request label Mar 31, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant