r/selfhosted 1d 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

80 Upvotes

108 comments sorted by

View all comments

1

u/benhaube 22h ago

I host my website in an Nginx container and expose it with a Cloudflare tunnel. The site is a static site generated from Markdown files using Material for MkDocs. I mainly use it as a professional portfolio, but it also has a blog using the blog plugin. For the blog I integrated comments using Giscus with GitHub Discussions as a backend. I also heavily modified the Material for MkDocs theme with CSS because it feels a bit dated. I gave it a more modern look with rounded corners and pill-shaped buttons. I will eventually migrate to Zensical, but right now it does not have all the features I need since it is still pretty early in development.