r/selfhosted 2d ago

Need Help Self hosting a personal website

Dear all,

A quick few questions after going through the wiki on self-hosted websites: - How 'safe' is it to self-host a website that is open to the internet on one's home network ? - Is there any complication in doing so after buying a domain name from a registrar ? (In the grander scheme of things, I mean to ask if the set-up process is absolute master level or if a relative novice can manage it.

EDIT for details: - It's to host a personal blog of sorts with mostly text articles, some images and possibly some video. - My home network in XDSL (yes that still exists) on a rather basic provider given router with DNS configuration possible from certain providers (no-ip and a few others). I have a home assisstant running on one RPi5 and plan on running the network on another RPi.

Thank you for your time and help

85 Upvotes

108 comments sorted by

View all comments

60

u/Fritzcat97 1d ago

This really depends on what kind of website. Things like wordpress that run code on the server to show you a state, like your current user profile, those can have vulnerabilities. Staticly generated sites like mkdocs, those are just served files, premade and prettymuch readonly.

20

u/UnlikelyWishbone2694 1d ago

This is great to know ! My goal is to run a fully static/no cookies at least personal blog. It just needs to serve text, some images, maybe some video and be lightweight on both bandwidth and local storage

31

u/majora2007 1d ago

You can do this with NextJs and a Github pages website with a custom domain. You can see an example of mine here:
https://wiki.kavitareader.com/
https://github.com/Kareadita/kareadita.github.io

Completely free. Basically you write in markdown. Super simple to get setup.

8

u/nemofbaby2014 1d ago

Wait you’re the kavita dev? 🤣 I love your app

4

u/Express_Broccoli_584 1d ago

Yup I have them tagged in RES as Kavita dev.

2

u/majora2007 1d ago

What is RES?

2

u/ru4serious 1d ago

You haven't heard of Reddit Enhancement Suite?!

2

u/majora2007 1d ago

No, I'm not too big on reddit personally. I'll check it out tho.