Ceci est *peut-être* la première instance de Mastodon sur Tor :
http://metaldgap4xw5hlo.onion
Bon par contre, pour la fédération, je me demande comment ça va marcher.
Si vous pouviez booster ce toot, j'aimerai bien discuter de l’intérêt d'une instance sur Tor.
Il faudrait que les autres instances aient un accès Tor pour fédérer une instance Tor avec "l'extérieur".
Ça risque pas d'arriver tout de suite.
Donc en gros avec une instance sur Tor, on crée un deuxième fediverse....
@BrunoSpy Pourquoi ne pas avoir une même instance accessible via un .onion mais délivrant des comptes via une URL classique ? Comme si mastodon.social était accessible via un .onion :
- Pour les utilisateurs de Tor, avantages du .onion
- Pas de séparation en deux de la Fediverse.
@blequerrec Pourquoi pas. Ce serait une solution de compromise. Mais dans ce cas, est-ce que les utilisateurs sont réellement protégés ?
@BrunoSpy Je pense, s'ils passent par le .onion. @aeris pourra le confirmer ou l'infirmer je pense.
@blequerrec @BrunoSpy La question est double en fait. Si tu te connectes en tant qu’humain à une web-UI en .onion, tu seras safe. Par exemple https://social.aeriszyr4wbpvuo2.onion/@aeris
@aeris @blequerrec ceci étant, si tu as un exemple de conf nginx pour publier une instance sur tor et plainweb comme tu l'as fait, je suis preneur.
(j'ai pas réussi à désactiver le https sur tor uniquement, et pas de certif letsencrypt en .onion...).
@BrunoSpy @blequerrec C’est exactement la même que la standard. Faut juste virer les directives TLS et tout ça. En vrai c’est un peu plus compliqué si on veut justement publier en HTTP et non HTTPS (c’est plus ou moins conseillé pour un service caché Tor), parce que Mastodon supporte mal le double protocole.
@blequerrec @BrunoSpy Donc dans mon cas, ça reste en HTTPS (la localisation de mon serveur n’est un secret pour personne), et donc la config nginx se résume à ajouter l’adresse en .onion à côté de l’adresse en .fr dans le server_name.
@BrunoSpy @blequerrec Et ça tombe vachement mieux en marche que sur GNU/Social, qui a la fâcheuse tendance d’hardcoder toutes les URL, ce qui n’est pas le cas de Masto.