Using YunoHost as a Tor Hidden Service
See https://www.torproject.org/docs/tor-hidden-service.html.en
## Installing Tor
apt-get install tor
## Configuring our hidden service
Edit /etc/tor/torrc, and add these lines:
HiddenServiceDir /var/lib/tor/hidden_service/
HiddenServicePort 80 127.0.0.1:80
HiddenServicePort 443 127.0.0.1:443
## Restart Tor
service tor restart
Get your Tor Hidden Service hostname
cat /path/to/hidden_service/keys/hostname
Your domain looks like random123456789.onion
yunohost domain add random123456789.onion
If you want to avoid being redirected to the SSO portal at login, you can deactivate SSOwat for this specific tor domain, by editing the file /etc/nginx/conf.d/random123456789.onion.conf
and commenting the following line (two times):
#access_by_lua_file /usr/share/ssowat/access.lua;