delendum
Admin @ lemdit.com - Roam free!
I’m glad to hear!
I enjoy self hosting useful things, it’s my hobby and it makes me feel like I’m giving something back. Occasionally you can find a great deal on used hardware, so I’ve snapped up some pieces here and there.
Large companies are constantly decomissioning servers when they go out of support from the manufacturer. There’s usually nothing wrong with the hardware and it’s still very relevant today. For my purposes, it being out of support doesn’t really affect me either. :)
If you always had e-mail verification turned on then you can get rid of some of these junk sign-ups relatively easy, I wrote a guide for it here: https://lemdit.com/post/16430
From what I’ve seen, most of the bot sign-ups that are swelling instance User numbers wouldn’t have passed e-mail verification. I think it was done mostly to prove a point, rather than an attempt to actually use those accounts.
Instances that didn’t have e-mail verification turned on are in a much harder spot.
Defederation is simultaneously very useful and very dangerous.
Large instances have the power to kill smaller ones by defederating them, since they control an overwhelming share of Fediverse content. That is a lot of power in the hands of a small group of people, each potentially with their own views and agendas.
I think defederation should be reserved for openly malicious servers and used as an absolute last resort. Think of the Internet and how horrible it would be if countries decided to just disconnect from other countries based on conflicting ideologies.
The vast majority of users on legitimate instances just want to explore interesting things, share some thoughts and have a good time. Defederating hurts legitimate users the most, trolls can easily hop instances and find another way to troll.
I agree, embedding tweets will become far less desirable now.
It’s possible, he does seem to be deliberately strangling it in many ways. There is probably some truth to the scraping allegations, I suspect a huge chunk of the traffic to my humble Nitter instance was generated by bots/scrapers, for example.
But there were also many legitimate users (like me) that just wanted to read a tweet someone linked without having to worry about interacting with Twitter directly. I’m certainly not going to start logging into Twitter now just to see the occasional random junk, and I suspect the same is true for most people in my camp. So overall he’s gutted the reach of Twitter even further with this move, it’s silly.
Hey, great write-up, thanks for sharing!
I find it interesting how you had to declare a DNS server for federation to work. I played a bit with Docker Lemmy but I ran into weird Docker networking issues when trying to get it to talk to my mail server, which is in another docker container on a seperate VM. I just couldn’t get them to talk to each other!
I ended up building Lemmy from scratch, which was painful given the state of documentation, but somehow more workable than that Docker quirk I encountered. It’s still a mistery to me how to solve that one, though it’s probably just my lack of experience with Docker, I generally prefer setting things up the old fashioned way.
I find Docker a mixed bag, it vastly simplifies some things, but then it complicates others.
Yes the bit that gets me is having the whole Docker networking layer with its own firewalls and rules, on top of host networking. Whatever was happening, Lemmy was not hitting the host or router firewalls at all. So maybe it was a Docker permissions thing, I really don’t know.
Then you have to worry about performance and how Docker handles assigned resources, this post was very interesting in this respect: https://lemmy.world/post/920294 (the bit on solutions).
Then again, it’s so much more straightforward to deploy Lemmy with Docker, none of this is a real problem unless you’re a big/public instance.
That’s an awesome project! I love re-purposing computers for self-hosted stuff.
Let us know how you go, as @sleepybear@lemmy.myspamtrap.com says, your setup will probably be different than his or mine, but I’m also happy to help if I can.
Changes made:
- Added “Instance settings” (moved from the home page side panel).
- Added host machine specifications.
- Added service continuity details
Changes made:
- Added the server rules (previously displayed on the home page sidebar)
- Changed the order of topics