If you're running locally on your own system then yes you can use your own. You can use something like MinIO or Garage to self-host an S3 bucket, and then point Matrix to that
scrubbles
Docs would be helpful, I can't find much of anything, I think you honestly did the best writeup.
Star Trek quotes is hilarious and perfect!
I'm not sure your level of understanding of cloud infrastructure, so let me know if you need me to go into more detail. Disk storage, like what is attached to a VPS/VM is very expensive, and it's the 100GB drive you have attached. What is much cheaper is object/blob storage, known in AWS and most cloud providers as S3. This is far far cheaper for many reasons.
Matrix (and really I should say Synapse, what I use) can be configured to save images, photos, uploads, etc to save to a blob storage "bucket" instead of disk. So you can lower your disk from 100 down to something lower because your data is stored in blob storage (fully encrypted). For synapse, the module you need is here: https://github.com/matrix-org/synapse-s3-storage-provider
Thank you! I'm going to start playing with this and see what I can figure out! I'll be referencing this frequently!
How do you do that, I'm very interested! Also good to see you Admiral!
You can set it to use object storage instead, much cheaper
Look, I'll be very real with you. If you're being honest, and I have no idea if you are or not. Whether or not you're intending to come off that way, you are coming off that way. It does not matter at all what you intended, it's how it's perceived by everyone, and right now, you are not perceived well. You do not come off as neutral.
See all of this would be true if we were in some academic argument, but you're not. You're not arguing for your case or facts, you're arguing against people. People who get to define their own rules for their spaces. So, in your own vernacular, if you choose to "fallate anyone’s junk after doing my own research", which we all know means "I want to be inflammatory and annoy people", then you're going to have consequences, because us people don't want to hear it.
So, how to put this to someone who thinks we're having some grand debate.
- Mods/admins created a space where they do not want things like racist terms.
- You used racist terms in said space and tried to incite arguments.
- Thus, mods removed your post.
- QED.
If you want to do all of that, go start your own Lemmy instance. There you can walk around and make whatever rules you want and argue with all the people who join.
Your fallacy would be correct if what I was saying was wrong and couldn't be backed up with evidence. Your title used a racist term, and then your post itself was meant to be divisive.
If you want to say I pre-judged you, let's look at your post history.
4/8 of your posts have been removed. Most of the time when something is removed you come here, complain, and then it also gets removed. You have a grand total score of -70 votes on your posts. Of your 296 comments, you've received roughly a 1:1 ratio of downvotes to upvotes (more downvotes btw). You are controversial to say minimally.
You poisoned your own well. Your trust is near zero here. What you do post is inflammatory, and we can tell.
Edit, because you edited, your choice of phrasing is exactly why you get removed. You choose to go out of your way to be polarizing, and these are the consequences.
My friend group has already moved to Matrix, and we've been happy
I Will never understand why the open source community hates the GPL license. Maybe they just haven't seen themselves how big corporations taking advantage of free individual independent developers. I still remember the core.js developer, whose code is in pretty much every giant framework out there basically begging for any sort of income for his work while his family was going hungry in Eastern Europe. Angular, react, all major frameworks absolutely depend on it and never gave them anything.
Basically for a cloud provider s3 storage is just any storage. It's not a disk that needs to be high availability with programs reading and writing to it with an OS on top, its just blobs of data. Images, video, isos, whatever. Its meant for access that is lower than what a VM would need for an active program.
For matrix this is ideal for its content. An image uploaded will be read a fee dozen times, and then less and less until eventually it isn't really needed ever unless someone scrolls and scrolls up.
So for hosting, if you store that on a disk you're saying "this is critical to the operation of the software and must be highly available and optimized for vms reading and writing to it.". Think like m.2 ssds. Blob storage then analogous to us home labbers to throwing it on a giant nas. Its there, may take a bit to load, but its there.
Then s3 has classes too, where if you need your data even less you can pay even less trading off access times, you can get even better rates if you know you need it extremely infrequently, like audit logs. Tape drives are actually used quite a bit for those opt-in low access tiers because if you think about it the data storage is incredibly dense, but opening up a tape can be minutes or longer to access. No problem if you're pulling up some archive from 20 years ago.