from Hacker News

My Fediverse use – I'm hosting everything myself – PeerTube, Mastodon and Lemmy

by jeena on 12/5/23, 1:46 PM with 157 comments

  • by self_awareness on 12/5/23, 2:29 PM

    I'm interested in stories that span for several years, because if someone installs and maintains something for 1-2 months, then this is not really an indicator of anything. Part of the difficulty comes with system updates, application updates, migration of configuration files, hostile environment like DDoSes of angry people, hacking attempts, deprecated docker containers, incompatible library versions, changed policy of python scripts on some Linux distro, than span over multiple year periods. I would be interested in hearing what people have to say, but including the later subjects as well.

    I like your music by the way (Hoggatah)!

  • by wccrawford on 12/5/23, 5:31 PM

    I started to look into hosting my own Lemmy instance to have full control over my data and not have to worry about a server shutting down, but after seeing it takes 2-3 docker instances, I decided not to worry about it and let someone else do it.
  • by apitman on 12/5/23, 8:10 PM

    One huge shortcoming of the Fediverse as currently implemented is that you have to use a different ID for each app, ie tube.jeena.net/@jeena, toot.jeena.net/@jeena, etc. What if you want to use the Mastodon UI to write a comment on a video? Your comment is going to use a different ID than the one you normally use to interact with videos. Given this, what's the point of federating these different apps with each other?

    We need to figure out a way to share a single id across apps. Could be as simple as having a single URL as your user ID profile, and listing multiple public keys which are used by your various apps. The keys can be rotated as necessary since your URL is still the final authority on control over your identity.

  • by smcleod on 12/5/23, 5:43 PM

    Video loaded perfectly and quicker than YouTube!
  • by kome on 12/5/23, 5:53 PM

    I've tried various Fediverse services such as Mastodon and Lemmy, and, based on my experience, I've noticed a stronger tendency towards censorship, self-censorship, and ingroup behavior.

    In comparison, platforms like Twitter and Reddit still feel freer. But overall, the best solution is to use your own website for everything. But too much censure really stifles social media.

  • by thomoco on 12/7/23, 5:31 AM

    This is inspiring. We're seeing some momentum now with the internet pendulum swinging back in the direction of the distributed and federated platform that it was originally intended to be. Interoperability via standards-based protocols provides choice of providers and methods, and helps to limit the influence of walled gardens and ad-based services. I expect to see a number of services and providers arising that will offer good data privacy controls and an ad-free experience with funding via a reasonable monthly fee. Well done!
  • by depingus on 12/5/23, 2:51 PM

    I have a question that I was hoping the video would answer, but I didn't see. The Fediverse is always described with that interconnected diagram where everything talks to each other over ActivityPub. But I never see that in practice.

    For example: If I have a mastodon.social account, how does that work with pixelfed.social or tube.jenna.net? Do I use my mastodon.social account to sign up to those other services? Or to follow users on those other services? How do the clients handle the fact that they are different services?

  • by bravetraveler on 12/5/23, 1:59 PM

    May it survive The Hug

    /s, kinda. Peertube may help

  • by paulnpace on 12/5/23, 2:58 PM

    Video played perfectly for me, though I did leave it at 1x because I didn't want to miss anything with his accent.

    My only mild disappointment is he seems to feel that Mastodon is free of censorship. I've never installed or reviewed configuring Mastodon because my understanding is the someone, somewhere, can somehow interfere with what a user sees in a feed.

    Anyone familiar with this? Is it just default install configuration that leads to this behavior?

  • by tiberius_p on 12/5/23, 5:45 PM

    Is there a way to have like a backup cloud solution in case my electricity goes down at home and my self hosted server shuts down? Some cloud service that does nothing most of the time except backing up data from the self hosted server from time to time and monitoring if it's up and connected to the internet, and if it's not then it takes over and offers the same service.
  • by colesantiago on 12/5/23, 2:13 PM

    This is awesome.

    Why don't more people self host / host everything themselves these days in the age of privacy?

    How can we make more people self host their data rather than giving it to corporations?

    A start might be to tell people to use extensions that are adblockers and to disable javascript on websites and even use and setup pi-holes to take back their data and privacy.

    There must be more that can be done here but it is a start!

  • by ekianjo on 12/5/23, 2:35 PM

    Peertube is supposed to be peer to peer but even though there's 8 seeders right now I can't even watch the video...
  • by renegat0x0 on 12/5/23, 3:32 PM

    My problem with fediverse is that is not that well connected. There are some mastodon instances, but I am not sure if you are a user on one instance you have access to other instance.

    I am not sure if we have fediverse, or if we have isolated siloses.

    I am asking if that is the case.

  • by akho on 12/7/23, 9:10 AM

    I miss the old way of having an RSS reader, an RSS feed, and trackbacks. Maybe OpenID for comments.

    I also don’t see what we gain from all the extra complexity.

  • by dartos on 12/5/23, 8:57 PM

    There just needs to be “social protocols” on top of activitypub.

    Basically a set of message types that every implementor has a way of displaying

  • by unicorn_hunter on 12/5/23, 2:21 PM

    Amazing, would be nice to have a compiled setup script that can be easily adapted. Kudos!
  • by ZacnyLos on 12/5/23, 11:22 PM

    So good post, thanks!
  • by throwaway290 on 12/5/23, 5:43 PM

    It says my browser is not compatible. What is this web... Do I need to switch to chrome if I want to read someone's post about fediverse now?