Unless I'm missing something, there's no way to enter a custom universal quota after first run/at all for individual accounts. There's only the preset options in the admin panel.
1.
You could try digging in server/controllers/api/users/index.ts
This includes:
updateUser with req including a videoQuotalistUsers to loop through2.
You could cycle through all accounts with listVideoAccountChannels in server/controllers/api/accounts.ts,
then change the videoQuota in server/controllers/api/config.ts
First you will need to find the connections from server/tools/cli.ts to the server api.
Edit : server/tools/cli.ts:1 uses application-config thus only edits the config.yaml file (so the defaults for new users not existing)
If someone knows more about the api don't hesitate to comment :+1:
https://github.com/Chocobozzz/PeerTube/blob/develop/support/doc/api/quickstart.md
@lil5 I don't mean to be a grammar nazi, just trying to help you out bro. I think you mean the word through or thru, threw is for when a person has already thrown something, like a ball or a set of keys or the app threw an exception, etc
@McFlat changed, still a grammar nazi but thats cool xD
I'm planning to work on this issue. I was picturing the dropdowns would have a 'custom' option which, when selected, would make two items appear to the right of the dropdown: a number input field and a dropdown for selecting MB or GB. Open to suggestions as this could definitely be handled differently
Most helpful comment
@lil5 I don't mean to be a grammar nazi, just trying to help you out bro. I think you mean the word through or thru, threw is for when a person has already thrown something, like a ball or a set of keys or the app threw an exception, etc