Spectra currently stores 7.5 TB of videos. As our costs continue to rise, we need to make a serious decision about the long-term viability of our platform and operations.

One thing we are thinking seriously about is defaulting to a set per-account upload limit, with the ability to pay for additional storage as needed. It's not a great situation, but we've found that a very tiny portion of our userbase tends to use up the most space.

We need to figure out something soon, as our costs and operational requirements are skyrocketing. We are currently paying hundreds and hundreds of dollars every month just to keep our #PeerTube instance going.
Here is a simple proposal of our plan options, feel free to provide feedback. We are thinking of setting default caps for accounts at 50GB, which feels fairly generous. Again, we are open to feedback.

@spectra I don't mind this, but would rather pay annually (I'm not sure what PeerTube offers out of the box in terms of configuring that sort of thing).

Additionally, I'd love to see auto-delete-after-a-period options, but I understand that that's going to be upstream work.

Similarly, in a previous conversation an option to allow users to provide their own storage API keys suggested by @fluffy is a very cool, but non-trivial idea
https://plush.city/@fluffy/116021936783036261

fluffy 💜 (@[email protected])

@[email protected] @[email protected] something I've often wondered about is how hard would it be for these services to allow users to provide their own object storage API keys (for s3/b2/etc.) so that you're basically just hosting the frontend and then individual users are responsible for their actual storage costs. It's a thing I've proposed to the Comradery folks but I don't think anyone else really sees the value to doing it that way.

✨Plush✨City 🏙
@Cheeseness @spectra non-trivial in terms of the effort it’d take to retrofit it into PeerTube, or non-trivial in general? To me it seems like it’d be a matter of adding a bit of metadata to each account/channel and maybe video, but I don’t have any idea what that looks like in peertube’s code.
@fluffy @spectra I'm not certain either - I was meaning non-trivial compared to using existing features to enable paid storage plans (could be done today with no development/without waiting for an upstream release, etc.)
@fluffy @spectra I was intending to look into contributing upstream, but my motivation has been entirely sapped.