hey everyone. if you want to post links or discuss the Reddit blackout today, please localize it to this thread in order to keep things tidy! Thanks!
hey everyone. if you want to post links or discuss the Reddit blackout today, please localize it to this thread in order to keep things tidy! Thanks!
I wish Lemmy had a really easy way for people to self host their own instances without having to know really much of anything at all about how it works (or at least an easy and comprehensive Guide to Self-hosting for Dummies!), so that we were less likely to end up with too many people on too few instances.
I’ve never self-hosted anything, and I know I could learn it, but it’s still a project.
I think any self-hosting is technical. Especially technical is the security aspect, and especially time consuming is all of the updates over time. I actually have a VPS at linode. Lot of stuff to set that up and keep up to date. Not talking Lemmy. Way more efficient for me just to pay $7 x 12 to these guys to take care of all of that. Just say $7 because that is the monthly cost to run my VPS. Well that plus my domain which is not free either.
Anyway, just some thoughts based on my non-Lemmy experience.
I do some self hosting for my own projects… if you want to and have the time an resources it is fun in a way. It is trivial to start with 1 thing so try it out. Probably your OS already has servers installed.
However it is my opinion that it is better, for the most part, for most people to use tools hosted externally. There are economies of scale. It would really be truely stupid for masses of people to all have their own little homelabs. And being an admin is a serious trade with a lot of skills and it is a time sink. And it is risky. If we are doing stuff online that we want to last, that is important, there are reasons to leave it to smarty pants nerds. Just like home maintenece or health care or hair cuts… there is a role for hobby DIY and a role for getting a pro.
If you cant parse the documentation to figure out how to set it up, you are not competant to do it. The software is not ready to be run by a person of your skill level. And im not saying that to be shitty to you; i looked at the requirements and i think it would be more than i have the time/knowledge to do. I have tried and failed for this reason at lots of things.
This is really complex project. Try something simpler Here is a list (simple to ultra complicated): https://github.com/awesome-selfhosted/awesome-selfhosted
There are a couple of selfhost(ed) communities on lemmy too