The problem is you lose the ability to encounter new communities by browsing “All”. And since I’m the only user on my instance I will never discover any communities that I don’t manually add or find on third-party websites not to mention that process of using those websites is cumbersome and tedious…
I added the top few thousand communities and the server runs absolutely fine. :)
https://github.com/jheidecker/lemmony
This one is really nice too. I created an issue with the developer to try to limit it to the top most active communities just to not get 7,000. :D
Voat was a replica of Reddit in design. One centralized server. We would have ended up in the same crappy place even if that were a success because at some point they would have wanted to monetize it also.
You have to do some reading and learn about the technology behind Lemmy and federation to understand.
The idea of this app, which is desperately needed, is to allow those of us that are running a very small private instance to still get access to all of the communities. If you have a decent user base then you don’t need this anymore as the users themselves will provide the functionality.
So in my case I am the only user on my instance so I am certainly not going to be hammering a bunch of instances just to send me updates of whatever total number of communities I’m subscribed to.
https://github.com/Fmstrat/lcs
Use this. It is exactly what we both wanted!
https://lemmy.todayyoutomorrow.me/post/850
Use the LCS app to add communities automatically to your instance. I was quite disappointed to see that I had to manually add every community and wouldn’t be able to have the classic ALL page I was used to but this solved that. It runs on a schedule and automatically adds communities based on your criteria.
Received at todayyoutomorrow.me
https://github.com/jheidecker/lemmony
This will take care of the other commenters point about having to manually subscribe to everything. I just had it pull the top 500 communities from the top two instances and I’m fine…