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.
Disponemos de una imagen Docker para facilitar la configuración de un proxy Snowflake.
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
Descargue el archivo de configuración docker-compose.yml.
Ejecute el comando para descargarlo:
$ wget https://gitlab.torproject.org/tpo/anti-censorship/docker-snowflake-proxy/raw/main/docker-compose.yml
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
El archivo docker-compose.yml contiene un contenedor watchtower
, configurado para buscar automáticamente actualizaciones en el contenedor docker snowflake cada día, descargarlas y ejecutarlas.
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.