Oh here we go. I'm a long time homelab-er. I've been running Immich for over a year now. I've completely disabled google photos backup and Immich is the primary photos app on my phone. I have it set up on all of the family devices too. In general, its been flawless. Do read the release notes every time before upgrading, they are good about listing breaking changes. I have broken my install a few times - thankfully I've always been able to recover. I've got it running on an SSD pool on my Unraid sever for speed and replicate offsite to a ZFS pool on a proxmox cluster. This year, I plan to set up encrypted backups to backblaze. I'm not 3-2-1 compliant, sure. but its better than shipping everything to google.
@red02tj is exactly right about everything he said, especially the bourbon. I started with a basic ISP modem/router and two HDDs 10 years ago. Now I'm on ubiquity gear, and an opnsense firewall and have 100TB of raw storage floating around. Start with what you have, just be aware of the risks and upgrade as you go.
Look into
Tailscale. It will change your life. Zero services exposed to the public internet. It creates a private, mesh, peer-to-peer network built on the wireguard vpn. Its free for up to 100 devices. I have a ton of stuff running on it and im no where near the limit. I was running a few local (vlan isolated) services over a reverse proxy/cloudflare to access them over the internet, but recently converted everything to tailscale and closed up my firewall completely. It really is magic.
I've been listening to the
Self Hosted Show since covid. Its a great resource for home lab inspiration. I've recently set up SearXNG (i think you say it "searching"), a privacy focused local search engine based on their recommendation.
I'm into this stuff. Would love to help if you need anything.