Signal has recently reported that their service has been blocked in Iran. This block is a direct attack on the secure communication of activists.

In solidarity with the team at Signal we would like to amplify their call for volunteers to help run proxy servers to ensure that protesters have the ability to send and receive secure encrypted messages.

If you are willing to help, Signal has provided step-by-step instructions on their blog here: https://signal.org/blog/run-a-proxy/

Help people in Iran reconnect to Signal – a request to our community

Signal is currently blocked in Iran. To help people in the country access Signal, we are republishing and revising a post that we originally posted in February, 2021 during a very similar situation in Iran. If you are willing and able, please follow the instructions below to set up a proxy server...

Signal Messenger
@Tutanota Now if that was just a couple of lines in my nginx config (it has native reverse TCP proxy?), sure, but ugh.

@juliank @Tutanota

A #golang binary would be great, everything self contained and easy to setup

#docker is great but it should be an option not a must for #selfhost individuals