This site is currently struggling to handle the amount of new users. I have already upgraded the server, but it will go down regardless if half of Reddit tries to join.
However Lemmy is federated software, meaning you can interact seamlessly with communities on other instances like beehaw.org or lemmy.one. The documentation explains in more detail how this works. Use the instance list to find one where you can register. Then use the Community Browser to find interesting communities. Paste the community url into the search field to follow it.
You can help other Reddit refugees by inviting them to the same Lemmy instance where you joined. This way we can spread the load across many different servers. And users with similar interests will end up together on the same instances. Others on the same instance can also automatically see posts from all the communities that you follow.
Edit: If you moderate a large subreddit, do not link your users directly to lemmy.ml in your announcements. That way the server will only go down sooner.
I run a general purpose, (currently) single-user instance as of yesterday. It will be funded through end of 2023 and then I'll probably beg for donations if I host other users. https://links.dartboard.social
This is hosted on Digital Ocean and I can scale up CPU/RAM/Storage/Bandwidth as needed. (I already did once)
Single user instances are really great for the health of the network too.
Agreed. How I've approached my akkoma instance (dartboard.social) - if someone else joins, great, I'll put in effort to make the instance a safe and accommodating space for them. If it's just me, then that's great too.
That's interesting, why do you think so? Don't they just take the load of a single user?
They take load off of servers, help with decentralization, create local cached versions of content that could be resurrected if necessary.
Is there a tipping point where it's a net loss? If I understand the protocols correctly, the whole back end federation part of the equation is push based, so if everyone was running their own instance, lemmy.ml would have to push every post to every individual instance in the network. At some point isn't it more efficient to only have to serve posts when people come here to look at them?
Network pushes like that aren't resource intensive at all.
The only negative IMO, is community discovery. Which tools can always come out in the future that help with this. We could even embed these into lemmy-ui in some way.
example: https://browse.feddit.de
Oh another one: redundant hard drive space.
@dessalines @knova Not so great for trying to find people to follow though? Unless I'm missing something..?
I'm curious about people starting up: Are you storing images on your own site with this instance?
Yes, but I’m a single user instance currently so it wasn’t a concern for me. I also have like 20GB of storage so I have some time even if others join me.
How are you monitoring for illicit images? How does any instance do that? And because of federation, is there no way to ever delete those images?
This becomes more of a problem as the community gets bigger. I have no automated way to monitor for that stuff now.
Federation doesn’t affect my ability to delete an image uploaded to my server. When something federates out to another server, I don’t think a copy of the image is saved - it’s more like a pointer - “hey this post + image are saved on this server”