Why Nostr? What is Njump?
2024-01-19 00:17:52

Hestia Hacker on Nostr: I also want to talk to the hardcore #SelfHosting people out there. The ones who have ...

I also want to talk to the hardcore #SelfHosting people out there. The ones who have a VM server and like 20 different VMs all running various services.

I want to encourage you to automate your setup. This will let you quickly recover from major errors, more easily test your backups and make it easy for others to reproduce your work.

Since I'm an #OpenSource #maxi, here's what I propose:

- Proxmox VE for the VM server
- Terraform to spin up VMs
- Ansible to install/configure software
- Packer to make the base images
- Borgmatic for backups

This stack is #FOSS, runs on pretty much whatever x86 hardware you have lying around, and can scale up to a cluster that allows you to provide services for a medium to large sized community.

Importantly, it also scales down to run on some old gaming rig that you have since retired and it now needs a new purpose.

I've been getting involved in maintaining and extending the Proxmox provider for Terraform and I'd love to have people here on #nostr that would be willing to help test out the code in different environments, configurations, and so forth. If this is you, hit me up so I can follow you.
I'm trying to change this "self-hosting is hard" claim (and often reality). I believe part of it is that people only use the term "self-hosted" when something is also conplex and difficult to set up.

For example, people don't call is a #SelfHosted hard drive, or synology. It's just a hard drive (or several).

The #HestiaPi is an open source wifi enabled thermostat. I don't call it "self hosted" although it absolutely is. My choice of words isn't some clever marketing ploy, it's just what I think of naturally.

I guess where I am headed with this is that I'd encourage anyone who is promoting the idea that people run their own servers think about how much knowledge and how many skills are involved. Can it be made simpler and still be useful?

I've seen some people do this with full bitcoin nodes that are plug and play, and I think that's great! I want to see more things like that.

Simple, turnkey solutions are what we should be producing. Even the people that have the skills to troubleshoot some server software probably don't *want* to spend their time doing do. So design things that are #resilliant and #simple. So fellow #builders, give me a "heck yeah" if you're with me!
Author Public Key
npub1ydhmq6k7zshd5chdfrmpqpy44jyn02z7amw98knaqascw2flnpzq5serpq