@frenck
Franck, many thanks for this great add-on!
Made my HASS IO installation much more secure (using stealth mode) while still having remote access to all ports/services I need using the VPN mode and hidden services. No more port forwarding needed on my router as well.
I did not have to do anything to configure browser. All I do on the browser side is type in my .onion address. I’m using “Tor Browser” which is available via Appstore
Not sure I understand. If I just put in the .onion address I get nothing. I bough the Red Onion app, $3. That one you can add to the torrc file and I am able to load the login site to my HA, but I cannot login. It says “unable to connect”. Not sure what’s the problem.
To be able to use tor on iphone most application gives errore for login , there is one i tried called red onion ll
That one does not allow you to edit torrc file , but if you disable stealth mode , you can use this browser without editting torrc but this mode is less secured than stealth mode.
This is the appstore app
Red Onion II - Next Generation by Omar Mody
What i like in this app it works as vpn on your iphone , so you can use .onion site on safari or chrome
When I try to connect to my Hass.io Tor install I get Error the operation couldn’t be completed (kCFErrorDomainCFNetwork error 120.) Any ideas why? I haven’t restarted Hass so obviously when I get home that will be my first step, but I got no indication from the log or the install process I needed to do this. Everything seemed to be up and running.
@ahzazou Could you describe how you get this to work? Which version of HA do you run. I run 0.77.3 and cannot access the login screen anymore in the Red onion app either. I tested the Red onion II app and I cannot get this to load the site at all.
@henninne Red onion II app does not support editing torrc file , so to make it work , you need to disable stealth mode in TOR configuration , so it will load perfectly , just to be in safe side just be sure at least you have password for you hass instance as this address will be reachable from all Torr network.
in this section
############### This section is just for location-hidden services ###
## Once you have configured a hidden service, you can look at the
## contents of the file ".../hidden_service/hostname" for the address
## to tell people.
...
HiddenServiceDir /var/lib/tor/homeassistant/
HiddenServicePort 80 127.0.0.1:8123
HiddenServiceAuthorizeClient stealth haremote1 <--remove this line to disable stealthmode
...
Do I understand right:
I do not need static Ip for that and even if my provider uses cgnat, I will be ok with that? And things like google assistant and ios tracker will work just fine?