Collegarsi a YunoHost attraverso un Hidden Service
warning
Questo tutorial non รจ completo! Con queste impostazioni alcuni dati possono essere rivelati come ad esempio il dominio principale del tuo YunoHost, di conseguenza non puรฒ essere considerato un reale "Hidden service". Vedi The official Tor hidden service documentation.
Installare Torโ
apt install tor
Configurazione dell'hidden serviceโ
Modifica /etc/tor/torrc
aggiungendo queste righe:
HiddenServiceDir /var/lib/tor/hidden_service/
HiddenServicePort 80 127.0.0.1:80
HiddenServicePort 443 127.0.0.1:443
Riavvia Torโ
service tor restart
Copia l'hostname del tuo Hidden Serviceโ
cat /var/lib/tor/hidden_service/hostname
Il dominio dell'hidden service sarร una cosa tipo random123456789.onion
Aggiungi il dominio .onion a YunoHostโ
yunohost domain add random123456789.onion
Disabilita la redirezione SSO (opzionale)โ
Se non vuoi essere rediretto al portale SSO al login puoi disattivare SSOwat specificatamente per questo dominio modificando il file /etc/nginx/conf.d/random123456789.onion.conf
commentando le seguenti linee (due volte):
#access_by_lua_file /usr/share/ssowat/access.lua;
Riavvia NGINXโ
service nginx restart