Live data from Hacker News

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

tube.jeena.net

71–80 of 163 posts

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

#71
post #28

Earlier quoted context omitted.

Obviously then it won’t. It’s like asking how is a YouTube video going to work if YouTube the entity stops hosting it. Honestly, the peer tube method of storing media is actually kinda nice. Not everything needs to live forever, and it brings back a semblance of privacy. On the other hand of this, larger companies can pin smaller videos on other instances while supplementing with their own ad supported videos.

Can you host seedboxes for peertube videos? Like using regular torrent clients, or does peertube have their own agent software for this?

You can follow other servers and help to spread the load. You can decide how much of your space you want to use for that and which strategy you want to use to cache other peoples servers (new videos, most watched, hot, etc.)

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

#72
post #67

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.

Not that I'm aware of. You'd need to run a reverse proxy somewhere and then point it to your home server as a default but having your other server as a backup running the software at the same time. The big problem is how to store the data on both servers at the same time, especially small texts which are in the database.

Thinking out loud here, but if this is public-facing you can put together a static archive using something like ArchiveBox/SingleFile and have the monitoring server serve the files and update the DNS entry when it detects downtime past a certain threshold.

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

#73

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 bu…

>How can we make more people self host their data rather than giving it to corporations? Here's my pitch... Sell a productized version of a server that has everything you need to run all of your data-sharing needs already set up with a nice front end that can be operated by a remote control from an HDMI-connected TV. Using that front end, the user connects to the local network, establishes mobile app companions, ente…

I can't count how many hacker conventions over the past 15-20 years I've been to where someone was evangelizing a product that claims to do what you're talking about. So many of these "dead simple" "plug and play" devices. Rarely do they survive more than a year or two before those involved lose interest or give up. They have a very hard time finding a product-market fit in a market of technophiles. They never even come close to a market of normies.

- The raw idea seems easy.

- The initial implementation seems like it should be of moderate difficulty, but is actually very challenging to get even close to right.

- The long term maintenance is a nightmare, but don't worry, you won't survive long enough to worry about that.

- The infrastructure and policy implications of getting and keeping it connected to everyone else are intractable. (See https://news.ycombinator.com/item?id=38531969 for some tip-of-the-iceberg examples.)

And yeah, none of that even touches on marketing.

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

#74
post #72
post #67

Earlier quoted context omitted.

Not that I'm aware of. You'd need to run a reverse proxy somewhere and then point it to your home server as a default but having your other server as a backup running the software at the same time. The big problem is how to store the data on both servers at the same time, especially small texts which are in the database.

Thinking out loud here, but if this is public-facing you can put together a static archive using something like ArchiveBox/SingleFile and have the monitoring server serve the files and update the DNS entry when it detects downtime past a certain threshold.

I don't think a static Mastodon or Lemmy is very useful. For PeerTube that might be something to consider.

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

#75
post #74
post #72

Earlier quoted context omitted.

Thinking out loud here, but if this is public-facing you can put together a static archive using something like ArchiveBox/SingleFile and have the monitoring server serve the files and update the DNS entry when it detects downtime past a certain threshold.

I don't think a static Mastodon or Lemmy is very useful. For PeerTube that might be something to consider.

Sure, it won't offer exactly the same affordance but the OP mentioned rare downtimes like electricity going out (rare here is used generously, obviously some places see this happen often).

Providing a read-only, static version of the services, particularly toots and blog posts, while the origin is unreachable is straightforward and inexpensive.

Somewhat related, the Solar Protocol [0] does something like this to host websites across an array of solar-powered servers across the globe. http://solarprotocol.net/

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

#76
post #36
post #22

Earlier quoted context omitted.

Then a goal should make the responsibility as minimal as possible (buying a box, inserting a thumb drive and answering a few questions and you're off to the races).

You misunderstand. Responsibility cannot be avoided. - power's out at your house. You should have bought a UPS. - internet's out at your house. You should have a router with a backup connection. - security exploit in the wild. You should have configured automatic updates. - update repo changed URLs. You need to change the config. - you enabled open signups, and now strangers are distributing MP3s from your images dir…

Great list. A few more:

- Your ISP is [ISPs are, to your 2nd point] actively hostile to running "servers" from your connection, so you must either pay a ridiculous premium for that privilege, or jump through hoops to evade their intentional breakage.

- Your other cousin does something illegal (sells drugs, posts revenge porn, threatens a public official) using your host and now the police are knocking down your door in the middle of the night and dragging you in for questioning. Even if you avoid charges, your neighbors eye you suspiciously from then on.

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

#77

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…

> The Fediverse is always described with that interconnected diagram where everything talks to each other over ActivityPub. But I never see that in practice. Not sure what you mean by this—it definitely comes up a lot in practice. The top story on HN right now is an example of this in practice—it's a post from social.hackerspace.pl, which has been shared to all of the users followers on different servers. You can tak…

one correction: the Mastodon API is actually more expansive than ActivityPub, not more limited. Pleroma and Misskey implement additional protocols on top of ActivityPub, like WebFinger, in order to be able to federate with Mastodon properly

>it also means that some remote content gets "squished" down into that format

this is true but it's usually content going the other way: FROM a Mastodon instance TO something like WriteFreely that isn't a Twitter clone

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

#79

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…

ActivityPub would not appear to be a focus for the mainline Mastodon team. My tests show that most ActivityPub endpoints of the main Mastodon server software are not CORS enabled so are unreachable by webapps. They are public endpoints and should obviously be CORS enabled. For a HTTP-based protocol, this is a glaring oversight. (It's fixed by at least some other Mastodon servers like Glitch.) Most other ActivityPub i…

The ActivityPub endpoints are not CORS enabled because requests to those endpoints are supposed to come from homeservers, not from users' clients. That's the server-to-server protocol, not the client-to-server protocol.

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

#80

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 confi…

> Mastodon is free of censorship It's like email. If you have a server and I have a server we can talk. If one of us uses someone else's server then that server can censor us.

Yeah, but it's email without spam protections of any kind. I ran a homeserver for a little while and didn't want to store the kind of content that came flowing in through the federation endpoints from the moment I interacted with another server.

I'm not sure exactly how Mastodon/Pleroma crawl remote homeservers once they're discovered, but I saw a lot of objectionable content on the "Known Network" view from users I did not follow and that I did not want on my machine, nor did I want to wade through and delete things.

I uninstalled.

Post reply on HN