pyratelog

personal blog
git clone git://git.pyratebeard.net/pyratelog.git
Log | Files | Refs | README

commit 300b168b5861f8db3b1f2ae7ed5f6cb48928a139
parent f09278c8de48fa112ce28debe7f724ac77fbe82e
Author: pyratebeard <root@pyratebeard.net>
Date:   Mon, 10 Jan 2022 20:28:47 +0000

Merge branch 'self-host'

Diffstat:
Aentry/20220110-self-host_or_self-almost.md | 25+++++++++++++++++++++++++
1 file changed, 25 insertions(+), 0 deletions(-)

diff --git a/entry/20220110-self-host_or_self-almost.md b/entry/20220110-self-host_or_self-almost.md @@ -0,0 +1,25 @@ +Self-hosting is the idea that instead of using services provided by companies, you own and operate everything yourself. + +Reasons to do this can vary from technical curiosity to the desire for data protection. + +Some argue in order to be a true self-hoster you should own the physical hardware and run it at home. Others say that even using cloud providers such as Digital Ocean or Hetzner can be considered self-hosting if you are using a Virtual Private Server (VPS) and no Software as a Service (SaaS). + +Understandably some people take the "self" part seriously. There are others who can't afford the upfront costs or even the running costs. + +Do you self-host? Do you have your own physical servers serving your sites and data, or do you use a VPS to host; is the latter really self-hosting? + +In my opinion, you can refer to running your website or blog on a VPS as self-hosting. If you have created the VPS, chosen the OS, are the only user with root access, and installed, configured and are managing everything yourself then are you not self-hosting? + +Maybe I say that because it is what I do. I don't host anything public on my own infrastructure. This blog and my various other online sites are running in the cloud. I have hosted websites from my home in the past. Having moved around a lot as part of my previous job it wasn't sustainable so I migrated to running everything public to cloud services. + +Some people do run their own servers, and it is something I am interested in doing again now I have settled more. If you want to own the infrastructure you have to consider not only the purchasing and running costs, but the physical space required. I met somebody years ago who had a rack in their garage which they were slowly filling with blades. The hardware geek in me got quite giddy. + +Running the few sites I have wouldn't actually have to require much infrastructure. I could probably get a way with a few Raspberry Pis for the static HTML and maybe a tower server or two for anything requiring more resources. + +One reason I like using a cloud provider is the control over the network, specifically the floating IPs you can purchase. This is not something I could have if I hosted the hardware myself, my current ISP doesn't provide a static IP as an option. I have had an ISP in the past which would give you a static IP for a price, this was useful for things like my VPN. + +If you self-host on your own hardware I would love to hear about what you use, how you find maintaining everything (especially IPs potentially change at random), and even why you decided to go that route. + +If you host in the cloud it would be interesting to hear how complex you built the infrastructure, and do you have multiple cloud providers or stick with just one? + +You can find ways to contact me on my [homepage](https://pyratebeard.net) if you would like to tell me your self-hosting journey.