Bridge or Snowflake? low RAM VPS

Tor bridge or snowflake?

What is difference if i have VPS with around 400MB RAM free and like half or less of the CPU core free?
I was running relay and it was pretty heavy on CPU, had to significantly decrease bandwidth limit.
But stopped, now i wish something more lightweight.
Which one is more needed to be ran to help Russian/Iranian/Chinese users?

1 Like

Right now, a snowflake standalone proxy is more needed. We don’t have enough unrestricted NAT proxies.

1 Like

Any tutorial or guide to install snowflake on Debian GNU/Linux 9.11 (stretch) // Release: 9.11 // Codename: stretch ??

I tried the guide on Tor Project | Standalone Snowflake proxy but i failed gracefully

I would do “rm /etc/apt/sources.list.d/docker.list” and then

Attempt to run Snowflake proxy on Linux. For Windows check official page.
NOTES: 1) commands are executed as a root ($ sudo su), 2) if you install in different path than /root/snowflake/proxy/proxy make sure to replace this path by yours 1+ times below.

cd;git clone https://git.torproject.org/pluggable-transports/snowflake.git
cd snowflake/proxy
go build # go was not available, and installing package golang-go fixed it, on Deb/Ubuntu: apt install golang-go
crontab -l 2>/dev/null; echo "@reboot $(which nohup|head -n 1) /root/snowflake/proxy/proxy &" | crontab -

(source)

add new script: nano /etc/cron.hourly/snowflake
with content:

#!/bin/bash
if [[ "$(ps auxf|grep -iE 'snowflake'|grep -Ev 'grep'|wc -l)" == "0" ]];then
$(which nohup|head -n 1) /root/snowflake/proxy/proxy &
fi

chmod 755 /etc/cron.hourly/snowflake

and hopefully it will keep run on background & be working. How to verify that it is working?
I can run the proxy binary (…/…/snowflake/proxy/proxy) with parameters: “-log logfilename -verbose” and monitor the logfilename. I could see there was some connections. Frequent “Timed out waiting for client to open data channel.” was said to be normal behavior - not all times there is demand from outside.

Somehow go build doesn’t work. Any ideea?