We're missing documentation on how to run Mastodon as a hidden (e.g. #Tor) service. If you know how to do it, please either submit it or tell me so I can write it down

#mastodev

@Gargron Requires ssl so it's like normal but you need to have a self signed cert

@Sir_Boops Imagine you're explaining it to someone who never used Tor (because you are)

@Gargron

> Setup mastodon following the usual steps except generate a self-signed cert ( Because you /can't/ get certs for .onion addresses )

> Install tor and add append these three lines to the end of the torrc file

HiddenServiceDir /var/lib/tor/<some name>/
HiddenServicePort 80 127.0.0.1:80
HiddenServicePort 443 127.0.0.1:443

And that's it it's now on tor

Now it won't fed because other instances won't take the broken ssl but that's a masto issue ;p

@Sir_Boops @Gargron Why the self-signed cert? HTTPS over TOR is pointless.

Follow

@buckket @Gargron Because masto won't let you run without https

Sign in to participate in the conversation
Sergal.org - Mastodon

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!