is is possible to put #ActivityPub on a distributed darknet like #Tor or #i2p?
DNS is and relying on datacenters is shit wastes money and sacrifices privacy, we could legiterally host most of our servers at home on the deepweb
is is possible to put #ActivityPub on a distributed darknet like #Tor or #i2p?
DNS is and relying on datacenters is shit wastes money and sacrifices privacy, we could legiterally host most of our servers at home on the deepweb
@big_louse Sure, you can find a list of active Tor instances here: http://demo.fedilist.com/instance?q=&ip=&software=®istrations=&onion=only
@big_louse clearnet and darknet hosts can interact without a bridge. The clearnet host should be configured to send requests to .onion/.i2p hosts via Tor/I2P proxy, and darknet hosts usually don't need to do anything special, they just connect via exit nodes.
For example my instance can talk to both onion and i2p hosts.
I suppose an issue would be interfacing between clearnet and darknet based hosts, I'd assume there's need to be instances that act as a bridge, and for the sake of anti-spam would be better to use an allow list than open federation ( we should all move towards allowlists anyway and formal processes for small instances to be put on allow lists because blocking individual instances is simply not realistic moving forward )
@big_louse Thanks for looking at repos!
>So on the server side, the clearnet instances would just have to enable tor etc. to talk to the onion sites?
Yes. Mitra supports this federation mode out of the box. Users of other software can use additional proxy server which will route requests. For example you can make Pleroma work on both networks by connecting it to Privoxy and adding these two lines to your Privoxy config:
forward / . forward-socks5t .onion 127.0.0.1:9050 .Maybe this trick also works with Mastodon, I don't know.
>Would I be able to see/interact with that .onion post *without* having tor enabled server side? Even if I federate with an instance that boosts it?
No, your server won't be able to access the boosted post. To make darknet posts accessible to the whole Fediverse we need a bridge.
>( i'll spare you my anti ETH rant)
I probably agree with what you had in mind.
Ethereum integration is not actively developed anymore, and will likely be removed in the future.
skimming thru the repos mitra is very impressive technically, i like the XMR support also ( i'll spare you my anti ETH rant)
Some questions:
So on the server side, the clearnet instances would just have to enable tor etc. to talk to the onion sites?
What If I was on a clearnet only instance, but federated with a mitra instance that boosted a post from say lainon@blahblahpoopoo.onion
Would I be able to see/interact with that .onion post *without* having tor enabled server side? Even if I federate with an instance that boosts it?
@silverpill @big_louse my instance talks to clearnet and tor hosts. I should enable i2p sometime.
076萌SNS is a social network, courtesy of 076. It runs on GNU social, version 2.0.2-beta0, available under the GNU Affero General Public License.
All 076萌SNS content and data are available under the Creative Commons Attribution 3.0 license.