4 ms·
Ask HN: What stack do you use hosting from home?
- mindcrime 4y agoThe only thing I host from home at the moment is a Mosquitto[1] server. That serves to receive telemetry data from an embodied AI research platform that I have been working with. It's running on Fedora 36 on a bare-metal Lenovo mini-tower system. Nothing fancy, just something I picked up at the local university surplus store for like $40.00 or something a while back. I would push this data straight to S3 or whatever, but I'm just getting started with this project and I don't yet know exactly how fast data is going to be accumulating, and I don't want to suddenly find myself with a $1000/month AWS bill or something. So I just ordered an external 10TB drive to attach to this server, installed Mosquitto, and decided to start out pushing the data to my home. Once I have a better feel for how it's going to behave and what the volume will be, I may switch to a cloud provider based setup. Time will tell. [1]: https://mosquitto.org/ https://mosquitto.org/
- jcuenod 4y agoAre you running it behind a CF tunnel (or similar) or did you point your domain to your own IP?
- mindcrime 4y agoI just point an A record in my domain at the public IP I get from my ISP. It's not technically static, but it changes rarely enough that it doesn't bother me. And since I use Route 53 for DNS I can (one day) use their API to automate the process of updating the A record if the IP changes. No VPN tunnel or anything at the moment. I just forward the port from the edge IP in to the server running Mosquitto. I use OpenWRT running on a TP-Link AC1900 for my networking "stuff". That's a change I just made, moving away from an older Netgear router. One nice thing about OpenWRT is that it is, as I understand it, fairly straightforward to configure OpenVPN, so I may implement a VPN for access to my home network sometime soon.
- navjack27 4y agoI got a gitea server and an archivebox server running on my 2020 8GB M1 Mac mini that just serves locally. Whenever I want to mess with a thing I try to roll it out on my mini before my main desktop since my mini is more like an always on server. It's got 2 nvme drives and 1 sata drive hooked up to it for samba shares along with a crappy USB flash drive and a micro SD card for a total of 4TB of separate networked drives.