Bu rehber, engelleme uygulanan kullanıcıların Tor ağına bağlanmasına yardımcı olmak için Docker kullanarak bağımsız bir Snowflake vekil sunucusu kurmanıza yardımcı olur. We have a Docker image to ease the setup of a Snowflake proxy.

1. Docker kurun

Bu adımdaki yönergeler Debian tabanlı sistemler içindir ancak desteklenen diğer platformlar için Docker yönergelerini bulabilirsiniz.

Terminal uygulamasını açın ve şu komutları yürütün:

$ sudo apt install curl
$ curl -fsSL https://get.docker.com -o get-docker.sh
$ sudo sh get-docker.sh

2. Docker compose dosyasını indirin

Download the docker-compose.yml configuration file. İndirmek için şu komutu yürütün:

$ wget -O docker-compose.yml https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/raw/main/docker-compose.yml?ref_type=heads

Şu komutu kullanarak vekil sunucuyu kurup başlatın:

docker compose up -d snowflake-proxy

Bu komut Snowflake vekil sunucusunu ayrık kipte başlatır. Şu çıktıyı görmelisiniz:

Creating snowflake-proxy ... done

böylece vekil sunucunuz çalışmaya başladı!

3. Docker günlük kayıtlarınıza bakın

$ docker logs -f snowflake-proxy

4. Watchtower ile otomatik güncellemeleri ayarlayın

The docker-compose.yml file contains a watchtower container, configured to automatically check for updates to the snowflake docker container every day, download them and run them. Bunu kullanmak isterseniz şu komutu yürütün:

$ docker compose up -d

Artık Snowflake vekil sunucunuz otomatik olarak güncellenecek!

Yoksa, en son kapsayıcıyı düzenli olarak çekip el ile yeniden başlatmanız gerekir.