I am somewhat late into the Linux-verse (three years in now) and want to move into self-hosting to do two things:
-
Host my own Jitsi server and sessions. (or any other open source solution)
-
Host my own solution to privately and securely share photographs of my kids and life here with my family abroad.
At some point, I want to host my own little static-website about myself which should “replace” having to give people a LinkedIn account or something.
The thing is, I know nothing about owning domains, etc. I have never done this before. I have been lurking around this forum to learn some of the basics, but would really like a more tailored reply (is possible). I am working in Europe.
-
Which computer should I use? I want to host everything on my computer at home. I don’t want to go the VPS route.
-
Where can I buy an inexpensive domain(s)? I assume I only need one.
-
What other things do I need to consider? My current broadband is IPv4 only.
For point 3 - I’d suggest OpenVPN or Wireguard. Simple and secure without too much fuss involved in making it work. You would have to distribute keys and/or logins which might complicate things for the users if they are laymen though.
Also I’d agree 30mbps is not much, but for just a few users it should be fine.
In general I will +1 Nextcloud, its not the best and kinda slow and heavy, but its the best and most full featured UX for newbie users. Feels just like something like Google or Dropbox would put out, sans all the bullshit and tracking. You can extend it easily too if you ever need to.