🚀 New on #TheFutureIsFederated 👩🚀
#PeerTube: the Fediverse’s decentralized video platform (part 1: first impressions)
blog.elenarossini.com/peertube…
mentioning @Framasoft @peertube @fedihost@mstdn.social @fedihost@video.fedihost.co @paige @veronicaexplains @ewen @docpop @hikingdude
P.S.: this is the 20th article for The Future is Federated 🤗
#tech #Fediverse #activism #BigTech #SocialMedia #FOSS #blog #ActivityPub #video
PeerTube: the Fediverse’s decentralized video platform (part 1: first impressions)
A walk-through of PeerTube, an open-source, federated alternative to YouTubeElena Rossini
This entry was edited (1 week ago)
leberschnitzel
in reply to Elena Rossini ⁂ • • •I made one because I didn't want a youtube account anymore but a space to upload my videos and stream to my friends, and where my partner can play her horror games to the entertainment of many
peertube.existiert.ch/w/vVsXDA…
The only problem I personally face: My "performance" server doesn't have a lot of storage. But for now it's enough.
Elena Rossini ⁂
in reply to leberschnitzel • • •@leberschnitzel thank you for this testimony. I will try to use sepia search and PeerTube in my mobile browser as a workaround to the Apple and Google whitelists.
A question about your instance: how much RAM / space / bandwidth would you say you need at a minimum? Are you using their P2P system?
I'm thinking of setting up my own instance, too...
leberschnitzel
in reply to Elena Rossini ⁂ • • •leberschnitzel
in reply to leberschnitzel • • •Internet is 100Mbit Up, 1Gbit Down, which also works nicely.
Elena Rossini ⁂
in reply to leberschnitzel • • •leberschnitzel
in reply to Elena Rossini ⁂ • • •Elena Rossini ⁂
in reply to leberschnitzel • • •leberschnitzel
in reply to leberschnitzel • • •Elena Rossini ⁂
in reply to leberschnitzel • • •Daniel Casanueva
in reply to Elena Rossini ⁂ • • •Elena Rossini ⁂
in reply to Daniel Casanueva • • •Elena Rossini ⁂
Unknown parent • • •@luca yeah I am addressing this in part 2 - namely: how long it takes to make a 5 minute video with good production values. It's in the ballpark of 20-30 hours of work!
Script, shooting, editing, motion graphics, color-grading, sound editing, sound mix with music, compression/optimization, creating a catchy cover image, subtitles...
SO MUCH WORK
Scott Starkey
in reply to Elena Rossini ⁂ • • •PAIGE! 🍁
in reply to Elena Rossini ⁂ • • •Elena Rossini ⁂
in reply to PAIGE! 🍁 • • •PAIGE! 🍁
in reply to Elena Rossini ⁂ • • •Elena Rossini ⁂
in reply to PAIGE! 🍁 • • •Kotking
in reply to Elena Rossini ⁂ • • •Franz Graf
in reply to Elena Rossini ⁂ • • •Elena Rossini ⁂
in reply to Franz Graf • • •of course, I love your videos!
as someone who loves nature & walking but hates cold temperatures, I love the opportunity to go on virtual hikes with you in such beautiful settings... while staying in the warmth of my home 🤗
Franz Graf
in reply to Elena Rossini ⁂ • • •John Warne
in reply to Elena Rossini ⁂ • • •As someone interested in both the Fediverse and RSS, I though I might point you at a recent project I did that lets you subscribe to communities in Lemmy and Mbin through your RSS aggregator.
The idea is to create your own feeds that surface the top upvoted community posts, reducing the firehose of posts. You set the threshold, and the RSS feeds optionally include content, summaries, and comments. And it can be self-hosted. I invite you to take it for a spin!
upvote-rss.com/
Upvote RSS
www.upvote-rss.comFranz Graf
in reply to Elena Rossini ⁂ • • •That's ... amazing! Never thought about that!
Elena Rossini ⁂
in reply to Franz Graf • • •wakest ⁂
in reply to Elena Rossini ⁂ • • •(Quick notes: "I can interact with FediHost's videos, like them, comment on them and follow this PeerTube channel from any Fediverse social account I have (Mastodon, Pixelfed, Friendica or Sharkey)." I am pretty sure you can not like or respond to a peertube video from Pixelfed.)
Elena Rossini ⁂
in reply to wakest ⁂ • • •@liaizon thank you for the note - I had been meaning to try Pixelfed integration with PeerTube. On my to do list - will report back 🤗
@hikingdude
Elena Rossini ⁂
in reply to wakest ⁂ • • •@liaizon I've just updated the article crediting you for the fantastic RSS tip. And I've removed the Pixelfed mention - you were right, the two are not interoperable for now
blog.elenarossini.com/peertube…
PeerTube: the Fediverse’s decentralized video platform (part 1: first impressions)
Elena Rossiniwakest ⁂
in reply to Elena Rossini ⁂ • • •leberschnitzel
in reply to Elena Rossini ⁂ • • •marcelcosta
in reply to Elena Rossini ⁂ • • •Thanks once more for this profound articles.
One interesting topic is ether lack of content is a peertube problem or a community challenge. Maybe looking this way triggers more responsability to creators.
Regarding mobile apps, I think initial releases allowed to manually add servers. Maybe this has changed!
Thanks for the work!
Elena Rossini ⁂
in reply to marcelcosta • • •@marcelcosta great point. It's definitely something I want to address in part 2. Producing videos is SO TIME CONSUMING...
I understand why people who do this regularly opt for other platforms instead for monetization reasons.
Then you have prolific video makers like @vkc who get financial support on Patreon and Ko-Fi, which allows her to have money, time and resources to make + share videos on PeerTube. I think her model for now is the most sustainable out there. And I LOVE her videos
marcelcosta
in reply to Elena Rossini ⁂ • • •I think this is a key point, and unfortunately is not an easy one. The challenge is general: how do we collectively support our creators that don’t produce material things? And I am thinking on artist, journalists, free software developers, etc…
So one option is patronage, and may be helpful (I do support some people that way). But if we let the responsability to be at the individual level, then it can be very scary and unstable for the creator.
In my head, we should address this in a community-way, stepping in our responsability to support this immaterial contribution.
This is a very interesting and relevant debate!! ❤️
Elena Rossini ⁂
in reply to marcelcosta • • •vkc (Veronica Explains)
in reply to Elena Rossini ⁂ • • •Elena Rossini ⁂
in reply to vkc (Veronica Explains) • • •@vkc thank you Veronica. I LOVE your videos. Keep up the incredible work
@marcelcosta
Tormod
in reply to Elena Rossini ⁂ • • •Thanks for this review, and I have a follow-up question.
There are few people that I trust as much as you on the topic of online video. I have been active in photography, vector graphics and "pixel-pushing" for decades, but creating video content remains my White Whale. That said, I just started :)
As a beginner in the video space, not looking to start a channel or "build a following" for regular shows, would you say an account on Peertube is a good fit? For now, I basically need a space where I can host my first videos. Also to to share links via Mastodon and to embed them on my WordPress blog. I am also looking to find online communities where I can share my clips and stories to solicit feedback to learn and evolve.
Thanks!
Elena Rossini ⁂
in reply to Tormod • • •@airwhale thank you for the great question: it's the issue at the top of my mind for the next two weeks, as I will show PeerTube from the POV of creators.
The short answer would be: yes, on an instance that is in line with your values and the kind of videos you want to share. ActivityPub is INCREDIBLE for all the "superpowers" it grants creators. And embedding works really well... I didn't embed videos in my post because they show up blank in Ghost newsletters, so I had to use that workaround
Tormod
in reply to Elena Rossini ⁂ • • •Julian Papulian
in reply to Elena Rossini ⁂ • • •100% TAX :verified: :verified:
in reply to Elena Rossini ⁂ • • •Thanks for using the "More from" system. I'm a fan of it. So far I only know about it to be viewable/working on Mastodon.
More from = Elena Rossini ⁂ (link to mastodon.social/@_elena)
#MoreFrom #MastodonAuthorCard
Elena Rossini ⁂
in reply to 100% TAX :verified: :verified: • • •ralf tauscher
in reply to Elena Rossini ⁂ • • •@thelinuxexperiment_channel to the curated list. @thelinuxEXP fits next after @vkc #imho
Elena Rossini ⁂
in reply to ralf tauscher • • •@thelinuxexperiment_channel @thelinuxEXP @vkc
ralf tauscher
in reply to Elena Rossini ⁂ • • •Elena Rossini ⁂
in reply to ralf tauscher • • •@stereo yeah, the struggle is real. the first instance where I tried to set up an account as a creator was FILLED with pirated documentaries - even proudly showcased on explore.
Zero trust for the instance and pretty bad look if you're looking to attract indie filmmakers...
BTW the illegal content is still there - not just from documentaries, but PBS shows, with the watermark and everything, sigh
Elena Rossini ⁂
Unknown parent • • •@streetcoder yes I'm aware but every time I tweaked the URLs in Mastodon, my Ghost installation went offline. it makes ZERO sense, but it happened twice today.. I had to restore the site from backups.
So now I'm not touching any URLs here on Mastodon and just waiting for DNS records and nginx code to propagate / take effect
ilja
in reply to Elena Rossini ⁂ • • •i may have an idea what's going on with the ghost server going offline after changing links in mastodon
People even have a name for it, Mastodon Hug of Death.
If this is the problem, you should have the same problem when making a new post to an article on your ghost blog.
Basically, mastodon, and many other fedi servers, show link previews. So when they receive a post or update with a (new) link, they also need to create that preview. So when you send out a link to your followers, and I assume you have a lot, each of the instances will do a request to your ghost installation, ghost then has to process each request, do some checks, query the database, build the page... and it overloads the system.
I don't expect a restore from backup should be needed though
but waiting it out and resta
... Show more...i may have an idea what's going on with the ghost server going offline after changing links in mastodon
People even have a name for it, Mastodon Hug of Death.
If this is the problem, you should have the same problem when making a new post to an article on your ghost blog.
Basically, mastodon, and many other fedi servers, show link previews. So when they receive a post or update with a (new) link, they also need to create that preview. So when you send out a link to your followers, and I assume you have a lot, each of the instances will do a request to your ghost installation, ghost then has to process each request, do some checks, query the database, build the page... and it overloads the system.
I don't expect a restore from backup should be needed though
but waiting it out and restarting the system may be required.
Assuming this is the problem, and it keeps happening, the typical solution I see people propose, is setting up a cache at the ghost server. I don't personally have experience with this, but nginx should have this build-in. So I don't think you need to install extra stuff, but you may need to tweak some configuration. With cache, ngnix will still get the requests, but should only send one of them to the ghost installation, store the reply temporarily, and reply that for as long as the cache hasn't expired. It still has to deal with all the requests, but serving a premade reply from cache, is much easier on the server than having ghost process the whole thing again.
@streetcoder
Elena Rossini ⁂
in reply to ilja • • •@ilja ilja ! As usual you’re a star 💫
thank you for the fantastic explanation. I was embarrassed to share my suspicions because to me it made absolute no sense and I was afraid of coming off as a clueless newbie. But this makes PERFECT sense! Thank you!!!
Now understanding what you say is one thing, implementing the cache thing is a whole other issue 😂
@streetcoder
Elena Rossini ⁂
Unknown parent • • •@ilja I’m eternally grateful to you for introducing me to YunoHost and for clarifying this big thing about my “haunted” Ghost installation, so please keep replying.
Your messages are never annoying, they’re illuminating. Really! THANK YOUUUU
P.S.: now I’m scared to share links to my new blog on here 😅
@streetcoder
ilja
in reply to Elena Rossini ⁂ • • •ahah
i'll say, i do sometimes wonder if maybe i'm not annoying with replying, but if you say it like that, i assume it's still alright 
yeah, implementing (and testing) is another thing, but hey, self hosting wouldn't be an adventure otherwise
@streetcoder
Matt 🔶 (LordMatt)
in reply to Elena Rossini ⁂ • • •Elena Rossini ⁂
in reply to Matt 🔶 (LordMatt) • • •