stonith404 / pingvin-share

A self-hosted file sharing platform that combines lightness and beauty, perfect for seamless and efficient file sharing.
https://stonith404.github.io/pingvin-share/
BSD 2-Clause "Simplified" License
3.07k stars 223 forks source link

šŸš€ Feature: Storage Space Per User #103

Open BrandedNorth opened 1 year ago

BrandedNorth commented 1 year ago

šŸ”– Feature description

Be able to assign a storage amount to each user who is sharing files through the platform. The administrator would be able to increase or decrease the storage amount in GB or TB.

The user would be able to send a request to the administrator to ask for more storage if they're about to reach the limit.

The Administrators would be able to view the amount of storage used and available when going to the Administrator console in the application.

šŸŽ¤ Pitch

This would be able to help monitor how much storage is being used and available to be shared among all the users.

The feature would increase usability by giving the users the ability to save their files and share them when needed. The would also give the users a reason to backup their files as well.

pierrbt commented 1 year ago

@BotVue, most of the time, the users that are on the platform are people you know, this would be a bit complicated because if this person wants to upload another file, there would be another error message to say that he is out of space, and he would need to delete other shares. Related to this, we would need to add exceptions if you want this user to upload more

BrandedNorth commented 1 year ago

It would be nice to just assign storage to each user.

COMPLEXWASTAKEN commented 1 month ago

is this still in a plan to be added or no because i would enjoy it

stonith404 commented 1 month ago

Iā€™m not working on it at the moment, but I'm open for a pull request :)