Esta guía te ayudará a configurar un proxy Snowflake independiente usando Docker para ayudar a los usuarios censurados a conectarse a la red Tor.
We have a Docker image to ease the setup of a Snowflake proxy.
1. Instalar Docker
Las instrucciones de este paso son para sistemas basados en Debian, pero puedes encontrar instrucciones de Docker para otras plataformas compatibles.
Abre un terminal y ejecuta estos comandos:
$ sudo apt install curl
$ curl -fsSL https://get.docker.com -o get-docker.sh
$ sudo sh get-docker.sh
2. Descargue el archivo de redacción de Docker
Download the docker-compose.yml configuration file.
Ejecute el comando para descargarlo:
$ wget -O docker-compose.yml https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/raw/main/docker-compose.yml?ref_type=heads
Luego, despliega el proxy ejecutando:
docker compose up -d snowflake-proxy
Este comando inicia el proxy Snowflake de forma independiente.
Ahora deberías ver la salida:
Creating snowflake-proxy ... done
¡y tu proxy está corriendo!
3. Comprobación de los registros de Docker
$ docker logs -f snowflake-proxy
4. Actualizaciones automáticas con Atalaya
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.
Si deseas utilizarlo, ejecuta el siguiente comando:
$ docker compose up -d
¡Ahora tu proxy de snowflake se mantendrá actualizado automáticamente!
De lo contrario, deberá extraer periódicamente el contenedor más reciente y reiniciarlo manualmente.