this post was submitted on 13 Jun 2023
227 points (97.9% liked)

Selfhosted

56851 readers
1201 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

  7. No low-effort posts. This is subjective and will largely be determined by the community member reports.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 2 years ago
MODERATORS
 

Is there any benefit to host my own instance?

top 50 comments
sorted by: hot top controversial new old
[–] ubergeek77@lemmy.ubergeek77.chat 5 points 2 years ago* (last edited 2 years ago) (2 children)

I did. The benefits as I see them:

  • I can still use Lemmy if the instance I would have used as my "home instance" ever went down.
  • Even if a public instance doesn't go down, all this extra load is making strange bugs surface that I don't encounter (I still have the live refresh bug everyone has, but not this one).
  • I have full control over my account.
  • If I ever want to get to customizing my UI later, I can.
  • Content I create originates on my instance, and I have full control over it. I can't stop other instances from caching what I post publicly, but this still gives me more data governance.
  • I can curate my "All" tab to only show stuff I actually want to see, instead of trying to figure out how to block communities (not sure if that's possible for regular users).
  • I get a custom domain which I think is pretty neat.
[–] fishhf@reddthat.com 0 points 2 years ago (1 children)

I wonder if it's possible to migrate those Reddit datasets and import them into our own Lemmy instance

[–] OutrageousUmpire@lemmy.world 1 points 2 years ago

I’ve wondered the same. I know I’m not the only one with the 1.8 TB Reddit data dump. It would be cool to import all that into a Lemmy instance.

[–] Mac@lemmy.world 0 points 2 years ago

Regular users can block communities and instances both.

[–] Korgen@lemmy.korgen.xyz 3 points 2 years ago (22 children)

I run my own instance, the benefit is privacy and reliability. Everything is controlled on your own server. You also aren’t reliant on someone else running an instance that could go down at any time, either permanently or an outage. Been a problem with Lemmy.ml recently.

load more comments (22 replies)
[–] idle@158436977.xyz 1 points 2 years ago (2 children)

I did it. So far I've noticed a few things, for example you have to populate/federate the communities yourself, and it can take a long time. It took hours to retrieve and catch up all the lemmy.world posts. I expect it to be an ongoing thing. When you first connect to a community, it downloads the first 20 posts, but all the comments are empty.

The plus side though is it is very fast for me. And nobody can delete my profile.

[–] jason@sh.itjust.works 1 points 2 years ago (3 children)

Do the comments ever load reliably? For me that would be a dealbreaker...

[–] jcb2016@lemmy.world 2 points 2 years ago (1 children)

You gotta remember, The blackout brought us refugees I don't think lemmy planned for this. I think the updates that are coming will address all of this. Reddit is decades old. Lemmy is new to all of us. We just gotta wait and eventually it will become second nature and we will be as good as Reddit

[–] jason@sh.itjust.works 0 points 2 years ago (1 children)

Oh totally. It wasn’t a knock at the software at all. In fact. I’m surprised by how well this works as a drop-in replacement for Reddit for me and both Lemmy and Kbin are solid.

The reason I asked was that, with my single-user Mastodon instance, likes/boosts and comments are nearly always incomplete on my server just because of the way federation works. I was just wondering if that was something smaller instances had to deal with in perpetuity or if it was just a one-off issue that happened at the start.

The OP commented below saying that comments appeared to be loading instantaneously after that initial hiccup.

[–] jcb2016@lemmy.world 1 points 2 years ago

Cool. Hope you get it resolved

[–] idle@158436977.xyz 0 points 2 years ago

As far as I can tell yes. Once the federation catches up the backlog, comments and posts seem to be near instantaneous.

load more comments (1 replies)
load more comments (1 replies)
[–] twitterfluechtling@lemmy.pathoris.de 1 points 2 years ago (1 children)

I started my own instance and do currently not intend to open it for others (besides, maybe, close friends and family).

My intention are

  • to learn more about the concepts
  • evaluate how reliable the replication of comments and posts works
  • maybe create my own pseudo-community just for myself, as kind of a simplified blog

Reading other posts in this sub, I saw it is still seen as offloading the main servers, as the replication of the data is a low load compared to serving the UI. Maybe one of these motivations apply to you, too? Or you find another one? At the end of the day, host your own instance if you want to :-)

[–] denton@lemmy.world 0 points 2 years ago (3 children)

Is there a tutorial or something out there? I've got no background in any of this but would like to maybe give it a go myself at some point. Would you be willing to say how much it costs as well?

load more comments (3 replies)
[–] johannes@lemmy.jhjacobs.nl 1 points 2 years ago

For me the benefit is uniformity (not sure if thats a word) i can have a matrix account, a mastodon account, a lemmy account, all sorts of fediverse accounts all under my own domain.

This comes next to the already mentioned benefits ofcourse :)

[–] kring@lemmy.world 1 points 2 years ago (1 children)

If you host your own, do you need to establish federation with all other instances or only with the ones you want to use communities from?

If I only federate with lemmy.world, would I be able to see comments on /c/selfhosted@lemmy.world on my instance made by a user from lemmy.ml?

Would a user that reads /c/selfhosted@lemmy.world on lemmy.ml see my comments, if I only federate with lemmy.world?

load more comments (1 replies)
[–] longyap@lemmy.world 1 points 2 years ago* (last edited 2 years ago)

less thing to worries like you dont need an email to use it from single user instance, lemmy now dont have 2nd authentication like totp at the moment and it may have risk to get pawned and leak your email address so yeah it is better to run your own single user instance

[–] jon@lemmy.tf 1 points 2 years ago* (last edited 2 years ago) (5 children)

From what I've seen and read, server to server traffic is less taxing on instances than client to server. So even if your instance is JUST you, it would be your instance talking to everything else so it would have some net benefit on the federation. But it would take a lot of users self-hosting solo instances for this to help in any noticeable way, I'd think.

There is certainly no downside to running a solo instance, if you're even slightly interested I would say go for it!

load more comments (5 replies)
[–] drdaeman@lemmy.zhukov.al 1 points 2 years ago

Pros: you [sort of] own your Fediverse identity; you can make any changes to your instance you want (if you know how to do it); you’re in control of whom you peer with.

Cons: maintenance burdens (especially if you make any changes); content discovery complexity; possibly slightly less privacy (as you’re the only user of the instance, whatever is visible about it can be directly attributed to your activity). All solvable, of course.

[–] reinar@distress.digital 0 points 2 years ago* (last edited 2 years ago)

Yes, big instances are not ready to handle the traffic and could go down - see lemmy.ml

[–] briongloid@aussie.zone 0 points 2 years ago (1 children)

I'm in the process of upgrading my Plex server, once that's done I plan hosting my own Lemmy instance on the old server to test it out for personal use.

You absolutely don't need to be hosting any communities and can use it just for your own control over your access to the fediverse.

load more comments (1 replies)
[–] Malin@omg.qa 0 points 2 years ago (3 children)

I run my own instance because I have the resources, I intend to create communities and it is much more private this way.

load more comments (3 replies)
[–] nlm@beehaw.org 0 points 2 years ago (1 children)

Besides all the good reasons already given you can also get a hostname that fits you the best :)

load more comments (1 replies)
[–] marsta@beehaw.org 0 points 2 years ago (6 children)

Appreciate if you guys shared some guides on setting it up. I’m not new to selfhosting but tried setting it up and failed with strange errors all day long :(

I would suggest joining us on the Lemmy matrix space, particularly the "Lemmy Instance Admin" channel. It's much easier to help in semi-real time.

[–] juni@skein.city 0 points 2 years ago (1 children)

Not sure if you got it sorted or not, but if you were following the docker-compose method documented by the devs, there were a couple hurdles I ran into. The one that may be relevant here is that at some point their docker-compose.yml did not expose the Lemmy backend to the Internet, and so all federation was failing. That said, I checked just now and they seem to have fixed that issue upstream. So you should be able to re-pull their docker-compose.yml and it should work.

[–] marsta@beehaw.org 0 points 2 years ago

I will try that, thank you.

load more comments (4 replies)
[–] Quentinp@lemmy.ca 0 points 2 years ago

Been trying to find out how; kinda funny googling it brings up reddit links on a protesting reddit sub.

load more comments
view more: next ›