This guide will help you set up a standalone Snowflake proxy using Docker to help censored users connect to the Tor network.
Snowflake vekil sunucu kurulumunu kolaylaştırmak için bir Docker kalıbımız var.
1. Install Docker
Bu adımdaki yönergeler Debian tabanlı sistemler içindir ancak desteklenen diğer platformlar için Docker yönergelerini bulabilirsiniz.
Open a terminal and run these commands:
$ sudo apt install curl
$ curl -fsSL https://get.docker.com -o get-docker.sh
$ sudo sh get-docker.sh
2. Download the docker compose file
Download the docker-compose.yml configuration file.
Run the command to download it:
$ wget https://gitlab.torproject.org/tpo/anti-censorship/docker-snowflake-proxy/raw/main/docker-compose.yml
Şu komutu kullanarak vekil sunucuyu kurup başlatın:
docker compose up -d snowflake-proxy
This command starts the Snowflake proxy in detached mode.
Şu çıktıyı görmelisiniz:
Creating snowflake-proxy ... done
böylece vekil sunucunuz çalışmaya başladı!
3. Checking your Docker logs
To access your Snowflake proxy logs, first find the container ID number.
Şu komutu yürütün:
$ docker ps
Your Snowflake container ID is on the same line of thetorproject/snowflake-proxy:latest
.
Replace the container ID below with yours and run the command:
$ docker logs -f 42fb82372340
4. Automatic updates with Watchtower
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.
If you would like to use it, run the following command:
$ docker compose up -d
Now your snowflake proxy will stay updated automatically!
Yoksa, en son kapsayıcıyı düzenli olarak çekip el ile yeniden başlatmanız gerekir.