this post was submitted on 20 Apr 2024
667 points (99.0% liked)
Technology
59646 readers
2698 users here now
This is a most excellent place for technology news and articles.
Our Rules
- Follow the lemmy.world rules.
- Only tech related content.
- Be excellent to each another!
- Mod approved content bots can post up to 10 articles per day.
- Threads asking for personal tech support may be deleted.
- Politics threads may be removed.
- No memes allowed as posts, OK to post as comments.
- Only approved bots from the list below, to ask if your bot can be added please contact us.
- Check for duplicates before posting, duplicates may be removed
Approved Bots
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I installed it in a VM that's running Unraid. It was pretty simple to set up that way. The hardest part was figuring out how to pass through the USB controller to the VM. Side note: if you're building a home server, you should look into getting an extra PCI USB controller so you can dedicate them to different VMs if needed (or leave one for the host to use).
For routing to the open Internet, there's a handy addon in HA to connect to Cloudflare Tunnel. It works great. The only catch is you need a domain name registered with Cloudflare. Of course, not needed if you only want to control it from LAN-connected devices.
If you don’t want to deal with remote access hosting (which can be pretty involved), their cloud service Nabu Casa is $5 and this is exactly the functionality it provides - they don’t host your instance (you still need somewhere to run it locally, like a Pi or one of their devices) but it tunnels your instance out to their managed hosting and you can access it from any Internet connection.
That was the point that hit my limit, now that you mention it -- getting it to show up on a duckdns address on the https public internet. Not being able to make that work after fiddling with all kinds of contradictory guides nor with 2 or 3 completely different reverse proxy tools just left me mad. Especially since a regular ngix reverse proxy manager container works fine on the same computer, but for some reason was just refusing to connect to HA (SSL issues, I think).
Having HA just working locally didn't really make it a replacement for the big tech solutions that already work fairly smoothly. I'm sure I'll go back to get it the way I want one day, but the learning curve on any selfhosting is still pretty rough.
Yeah I had the traefik reverse proxy set up for a while until it updated to 2.x and all my configs broke. At that point I gave up and just paid for the nabu casa URL.