Got some great #tilvids news. After months of working (in my spare-spare time), all the technical goals I set for TILvids are up and running:

1. Migrated to a new host with more storage/resources at a better price, thus making our resources go further.

2. Spin up a US-based redundancy server to improve performance for our US viewers.

3. Implement automated, off-site nightly backups of the entire site, just in case.

Thank you to the countless people who helped along the way! ๐Ÿ‘

That said, as more creators join us to share their content, costs will only continue to go up over time. If you're in a position to donate and would like to help, consider becoming a patron!

https://www.patreon.com/tilvids

TILvids | Patreon

creating an edutainment video community, featuring independent c

Patreon
@tilvids youโ€™re doing a great job, appreciate all you do!

@jahanson

Thank you so much! Every stumble and obstacle I run into, hearing that folks are enjoying the community is what keeps me coming back and pushing through (eventually). ๐Ÿ™‚

@tilvids I'm actually super curious how the redundancy works in the context of peertube instances. I mean I've read the one documentation on it a few times and it always sounded a bit like a CDN to me but through fediverse federation... however, I'm not sure how accurate this is.

@NemesContent

Good question. It's like a CDN for sure (if you set it up that way) but only for the video content of the site, not the page content. In other words, if a visitor is multiple hops away, the pages will still be slower to load, but once they start playing the video content, that should load faster.

So I guess a better description is that redundancy is a pseudo-CDN. It'd be neat if @Framasoft could figure out a way to make #peertube page content redundant somehow as well... ๐Ÿค”

@tilvids @Framasoft Interesting. Thank you for the clarifications. I'm surprised the page is not included in the caching.

Since reading about redundancy I've theorized leaders/admins of a community (example animators, Tech, history buffs etc) could set up geolocation (ex East-US, West-US) to help with some storage and bandwidth costs across the Admins, and members could spin up smaller community mirrors or general instances to help the network.

@tilvids @Framasoft I, of course, say this all as an outside observer I could be completely off base, but it's one thing that I think about a lot when I look down peertube rabbit holes, and its possibly of what it looks like at some amount of scale.

And I just think it's neat. ๐Ÿ™‚โ€‹

@tilvids If you don't mind, i wanted to ask from #peertube operator to another, how do you backup the video storage? To protect again something like a massive bug that deletes all videos in object storage or something like that. Right now my plan is to use object versioning in my #s3 bucket with the plan of finding or creating some script to restore the entire database to a previous state (similar to #macos time machine)

@fiskfan1999

Currently using Borgbase + Borg backup on ours. It took a while to get it set up, but now it just runs nightly doing an automated backup.

@tilvids @fiskfan1999 you didnโ€™t ask but most s3 services also have a s3 object lock option: https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-lock.html
Using S3 Object Lock - Amazon Simple Storage Service

Prevent Amazon S3 objects from being deleted or overwritten for a fixed amount of time or indefinitely using S3 Object Lock.