Live data from Hacker News

Self-Hosted Homelab Website

hydn.dev

31–40 of 121 posts

Re: Self-Hosted Homelab Website

#31

I haven't self-hosted a website in a long time. Do you still need a static IP in order to do so, or do you have some kind of service that updates the IP? How does it interact with DNS?

I do mine with a dynamic IP. I use DynDNS (with the ddclient daemon running on my Linux router to update records when my IP changes). It hasn't failed me yet.

Re: Self-Hosted Homelab Website

#35

Sweet! Here's my homelab - https://i.imgur.com/QS0o4ni.jpg - I should self host an about page, too. - Netgear Cable modem - Edgerouter ER4 - 8-port POE Edgeswitch, powers the nanoHD AP in my hallway and acts as the backbone of the network. - Raspberry Pi 3 as a dedicated pihole DNS server - TPLink 16 port switch serves all the 'lab' gear. - 2x R720's. One is off, the other is a VMWare ESXi host. - ESXi is pretty ligh…

> Synology DS918

This might be the best machine I’ve ever owned. It’s rock solid, a great Docker introduction and runs a load of small tasks without issue or intervention for a year+ so far.

Re: Self-Hosted Homelab Website

#37

Nice! I have a raspberry 2b+ with several services: ldap, syncthing, gitea, cups server, minidlna, torrent server, NFS, nginx for PHP stuff like phpldapadmin, phpmyadmin, nextcloud, etc. I realized that I don't need a public IP. I set up zerotier on all my machines and pointed a subdomain that I own to that IP. OK, other people can't visit it, but I rarely need them to. It's perfect, but nextcloud is slow :( Maybe an…

If you wanted it to be publicly accessible in the future, I think you can rent a cheap VPS (DO Droplet) and set up a VPN, and then connect to that VPN on your Pi. Then you can have Nginx on the VPS and reverse proxy to any services you'd like.

Re: Self-Hosted Homelab Website

#38
post #17

I have simple note server[1] running on raspberry pi. I want it to be accessible from Internet but my ISP uses double NAT and theirs no other way around it. :/ [1] : https://github.com/quaintdev/pinotes

Tailscale or Zerotier are good ways around that. Or setting up a really cheap server (e.g. I like RamNode) as a central VPN point.

[deleted]
Post reply on HN