Saw this post this morning and figured people might be interested in me sharing/updating my own post about this issue. The Fediverse will never become mainstream if we make basic tasks unnecessarily complicated.
disclaimer!: i’m not involved with the peertube project in any way! i’m just a person who would really like to see the fediverse succeed. peertube, unfortunately, does still have a lot of issues, some of which i address in this post or are addressed in the comment section. if i knew how to fix these issues i would, but for now, i think the best i can do is share tips i’ve learned to make it usable in its current form. who knows, maybe if the project gets more attention, the issues will be resolved faster, which will help the platform grow!
With that out of the way…
PeerTube is the fediverse equivalent of YouTube with no ads (other than sponsorships creators might add to their own videos). Services on the fediverse are decentralized into instances/servers that talk to each other (think how GMail and Outlook can e-mail each other despite being different providers). Each instance makes their own rules and decides what instances they will communicate with. The more instances an instance communicates with, the more videos you will have access to. You can even host your own for full control, and you have the option to transfer your account to another instance if you don’t like your current one.
Here are three instances to help you get started with PeerTube right away (remember, you can always switch later!):
-
Currently, this instance appears to have the most content available, although they are not allowing sign ups (but you do not have to be logged in to view the videos): https://tube.shanti.cafe/videos/browse
-
The instance with the most videos that currently allows sign ups (so you can create a playlist, comment on videos, etc.) seems to be this one, although I have personally found it slow at times: https://dalek.zone/
-
The instance with the second most amount of videos that allows sign ups is this one: https://video.4d2.org/ I haven’t had trouble accessing this one so far.
You can learn more about PeerTube here: https://joinpeertube.org/
You can browse the official instance list here: https://instances.joinpeertube.org/instances
(While I don’t expect this post to blow up, my sincerest apologies to the servers I’ve listed if it does lol)
Using PeerTube on iOS
Unfortunately, I personally have not found the official PeerTube app to be usable yet. I was also unfortunately having some trouble with the PWAs (Progressive Web Apps - you access your PeerTube instance from Safari and use the “Add To Home Screen” option, which creates a “Progressive Web App”).
The best solution I have found so far, by accident, is the YouPlay app. Its main use is for avoiding YouTube ads. However, PeerTube instances seem to function pretty decently, compared to other options I have tried so far. Iirc, YouPlay is a free trial with a very affordable lifetime option. You can add a shortcut for your PeerTube instance and then use the app. Iirc, this gave me a semi-functional Picture-In-Picture and background play option, which I believe was not working in the PWAs, and has not yet been implemented in the official app. It is janky, but it seems to be the most featured and functional option on iOS at the moment.
I've actually opened a feature request with the Peertube folks. I don't expect much honestly at the moment. The Peertube folks lay out their plans and they've probably don't that for the foreseeable future, but having this kind of mechanism, and building it out as you're suggesting, is what I hope that can be built into Peertube some day.
https://github.com/issues/created?issue=Chocobozzz%7CPeerTube%7C7493
I can't do what you're suggesting at the index level. But it's totally valid. We need good tools built into Peertube, or an extension or something, to give us that kind of control.
Honestly I want to eventually come out with lists for like Child Friendly or Music or NSFW or whatever.
But right now what you're suggesting, it's completely built based on my guidelines and what I want. Places like MakerTube have reached out to me and given me specific servers that aren't within our guidelines and I've removed them manually from our list, but I hope there comes a day where EVERYONE can share their lists and groups.
And I honestly think that there's a doc going through the Open Social Web group to allow sharing of groups easier, that this might help Peertube as well.
So the ideas are sound, I don't have the technical chops to do it, and I think it'd take a lot of work, but I absolutely think this is a valid use case and would benefit us all.
The best I can say, make sure to support Peertube however you can, even a $1 a month helps, so maybe we can help them get more folks to move Peertube along even faster.