[Cryptpad] - Decide about extend storage #581

Closed
opened 2023-07-31 16:32:51 +02:00 by meaz · 11 comments
Owner

Some users asked to extend storage on cryptpad, some even suggested that it could be a paid feature, like with nextcloud. What do you think?

  • Agree on the principle of extending cryptpad storage
  • Decide the amount to extend to
  • Decide if we accept extra storage for cryptpad

Once agreed upon, I'll create the tickets to have that implemented.

Some users asked to extend storage on cryptpad, some even suggested that it could be a paid feature, like with nextcloud. What do you think? - [x] Agree on the principle of extending cryptpad storage - [x] Decide the amount to extend to - [x] Decide if we accept extra storage for cryptpad Once agreed upon, I'll create the tickets to have that implemented.
meaz added the
Discussion
Cryptpad
labels 2023-07-31 16:32:51 +02:00
antilopa was assigned by meaz 2023-07-31 16:32:51 +02:00
avg_joe was assigned by meaz 2023-07-31 16:32:51 +02:00
fede was assigned by meaz 2023-07-31 16:32:51 +02:00
meaz self-assigned this 2023-07-31 16:32:51 +02:00
muppeth was assigned by meaz 2023-07-31 16:32:51 +02:00
Owner

Not a bad idea. How it will be managed? Same as Cloud extra storage?

Not a bad idea. How it will be managed? Same as Cloud extra storage?

Sounds like a great idea.

Sounds like a great idea.
Owner

At this moment it's 250MB of upload space. There is a way to add extra storage tiers and assign users to them as far as I remember. We need to make some adjustments to handle this but overall it should not be that much extra work.

Should we nonetheless increase the default from 250MB current?

At this moment it's 250MB of upload space. There is a way to add extra storage tiers and assign users to them as far as I remember. We need to make some adjustments to handle this but overall it should not be that much extra work. Should we nonetheless increase the default from 250MB current?
Author
Owner

I'd increase anyway indeed, like 500MB, but not much more as there is already cloud if needed.

Concerning prices, I'd go for the same prices as mail and cloud, that'd we easier to handle.

And yes @muppeth there is a way to assign extra-storage to users, but the only way at the moment is to go through the admin panel. And also, the users will have to give us their public key. We need to write to cryptpad devs see if we can do that in config file, that'd be much better.

I'd increase anyway indeed, like 500MB, but not much more as there is already cloud if needed. Concerning prices, I'd go for the same prices as mail and cloud, that'd we easier to handle. And yes @muppeth there is a way to assign extra-storage to users, but the only way at the moment is to go through the admin panel. And also, the users will have to give us their public key. We need to write to cryptpad devs see if we can do that in config file, that'd be much better.
Owner

I agree with @meaz about the increase and the prices.

I agree with @meaz about the increase and the prices.
meaz added this to the 23.08 - August milestone 2023-08-01 21:54:31 +02:00
meaz changed title from [Cryptpad] - Extend storage to [Cryptpad] - Decide about extend storage 2023-08-03 21:58:51 +02:00
Author
Owner

So if I sum up, @muppeth @antilopa @fede and @meaz agree on increasing the default storage. @avg_joe do you too?

I suggested to extend it to 500MB, to which @fede and @antilopa agreed. What about @muppeth and @avg_joe ?

I also suggested to use the same prices we have for cloud and mail. @fede and @antilopa agreed. What about @muppeth and @avg_joe ?

So if I sum up, @muppeth @antilopa @fede and @meaz agree on increasing the default storage. @avg_joe do you too? I suggested to extend it to 500MB, to which @fede and @antilopa agreed. What about @muppeth and @avg_joe ? I also suggested to use the same prices we have for cloud and mail. @fede and @antilopa agreed. What about @muppeth and @avg_joe ?
Owner

sounds good

sounds good
Owner

@meaz yes lets put it up to 500MB. As for pricing also fine. We need to though check how to handle this from sysadmin side. Apart from adding needed stuff to ansible to add storage space to users (i think this is done in the config), we need to think how we want that implemented:

  1. Normal way. Adding extra storage as a variable in hostvars, waiting approval, running the playbook (no extra work needed but waiting time might be longer)
  2. Addind the part of extra storage vars as .gitignore and having a script that will handle the processing. No extra waiting needed but processing would be done only by admins.

I think actually the first option is better. We are usually quite fast with approvals and we could have a Playbook running only tag (extra_storage) as cronjob every so often (every hour or twice a day etc). In that way anyone from the team could just add a PR, and it would be resolved automatically. @meaz what's your opinion?

@meaz yes lets put it up to 500MB. As for pricing also fine. We need to though check how to handle this from sysadmin side. Apart from adding needed stuff to ansible to add storage space to users (i think this is done in the config), we need to think how we want that implemented: 1. Normal way. Adding extra storage as a variable in hostvars, waiting approval, running the playbook (no extra work needed but waiting time might be longer) 2. Addind the part of extra storage vars as .gitignore and having a script that will handle the processing. No extra waiting needed but processing would be done only by admins. I think actually the first option is better. We are usually quite fast with approvals and we could have a Playbook running only tag (`extra_storage`) as cronjob every so often (every hour or twice a day etc). In that way anyone from the team could just add a PR, and it would be resolved automatically. @meaz what's your opinion?
Author
Owner

well actually that is not possible @muppeth . We can not use role to add extra storage to users. You have to log it cryptpad, go the admin panel, add the user cryptpad public key, set the new storage size, validate.

well actually that is not possible @muppeth . We can not use role to add extra storage to users. You have to log it cryptpad, go the admin panel, add the user cryptpad public key, set the new storage size, validate.
Author
Owner
Question asked on cryptpad forum https://forum.cryptpad.org/d/150-handle-premium-diffferent-storages-for-users
Owner

Ok. so this could be done via admin panel right (for each user). I thought in the past you could add custom storage directly in the config.

Anyway aither way is good right?

Ok. so this could be done via admin panel right (for each user). I thought in the past you could add custom storage directly in the config. Anyway aither way is good right?
meaz closed this issue 2023-08-06 15:41:23 +02:00
Sign in to join this conversation.
No Milestone
No project
5 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: Disroot/Disroot-Project#581
No description provided.