Setup Webtunnel at njalla VPS
We are considering to try out WebTunnel pluggable transport by setting it up at njalla VPS.
This issue will be used to track this effort.
Steps to setup the bridge
-
Setup ACME for obtaining certificate -
Setup nginx for TLS termination and forwarding traffic to webtunnel -
Setup tor and webtunnel -
Test the setup
IRC log(Some content are removed as it come from internal channel):
[12:42:42 pm] <+meskio> shelikhoo: how do you feel about this? setting up a webtunnel bridge in our iran VPS and build a TB with webtunnel support
[12:43:02 pm] <+meskio> I worry it might be too much work, but might be handy to advance webtunnel and test it in the real world
[12:44:22 pm] <+meskio> I wonder if is not that simple, as we might actually need to modify the code of TB to understand what to do with webtunnel bridge urls
[1:32:10 pm] <+shelikhoo> meskio: we could try whether it will work first?
[1:32:51 pm] <+shelikhoo> I think it is a huge effort to get tor browser support a new transport NOW I think
[1:33:01 pm] <+shelikhoo> so we better test it?
[1:33:07 pm] <+shelikhoo> first
[1:36:06 pm] <+shelikhoo> Let's say we setup that bridge and write a instruction about testing it
[1:36:17 pm] <+shelikhoo> and see what is the response
[1:36:26 pm] <+shelikhoo> while we are getting TB to support it
[1:47:05 pm] <+meskio> shelikhoo: that sounds like a good idea
[1:48:14 pm] <+shelikhoo> we can setup one and test it first
[2:47:45 pm] <+shelikhoo> meskio: webtunnel need a domain with dns point to it. so do we wants to setup it Iran and forward the tor traffic with a tunnel, or setup it in outside and forward the web traffic?
[2:52:23 pm] <+meskio> true, might be easier the second option?
[3:49:38 pm] <+shelikhoo> meskio: I will try to setup it now
[3:56:22 pm] <+meskio> great, good luck
[3:56:23 pm] <+shelikhoo> meskio: can I copy and paste our conversation here about setting up this webtunnel bridge at a public ticket?
[3:57:13 pm] <+meskio> sure
Edited by shelikhoo