tailscale icon indicating copy to clipboard operation
tailscale copied to clipboard

FR: Exposing endpoint on Public Internet

Open rishabmehta7 opened this issue 2 years ago • 2 comments

What are you trying to do?

Connect and access Home Assistant on Public Internet.

How should we solve this?

Allow for the magicDNS values to be optionally resolvable on Public Internet.

What is the impact of not solving this?

No response

Anything else?

No response

rishabmehta7 avatar Sep 01 '22 13:09 rishabmehta7

Your goal is to access a Home Assistant remotely, but not go over the tailnet to do so?

DentonGentry avatar Sep 12 '22 02:09 DentonGentry

@rishabmehta7 have you looked into Ngrok? (https://ngrok.com)

I've been using Ngrok to expose arbitrary endpoints (temporarily) on the internet, and Ngrok is great for that. If Tailscale would happen to do the basic functionality of Ngrok (without the weird limitations), I would love that. I could get rid of another subscription 😉

But until that's the case, if you want to arbitrarily expose things on the internet without dealing with port-forwarding, DNS, TLS, or firewalls, Ngrok might be worth considering.

edit: my original comment might make it seem Ngrok is only a paid service, but there is a limited free tier that might just be enough.

(full disclosure: I have no affiliation whatsoever with Ngrok)

bennycornelissen avatar Sep 15 '22 12:09 bennycornelissen

I think the request is to make Home Assistant be reachable on the tailnet. The main gotcha is that the integration on home-assistant.io does NOT provide Tailscale connectivity. It monitors the tailnet, it doesn't join the tailnet.

There is a community add-on to join the tailnet: https://github.com/hassio-addons/addon-tailscale

DentonGentry avatar Oct 31 '22 14:10 DentonGentry