Instalación
Instalación de dependencias - Windows
Windows (a través de WSL2)
- Instale Docker Desktop. Descargue e instale Docker Desktop desde el sitio web oficial: https://www.docker.com/products/docker-desktop/. Después de la instalación, inicie Docker Desktop, inicie sesión en su cuenta de Docker y asegúrese de que en la esquina inferior izquierda diga "Engine running".
- Instale WSL2 y Ubuntu:
Abra PowerShell como administrador y ejecute:
wsl --install
Este comando instalará WSL2 y descargará la distribución de Ubuntu. La consola de Ubuntu estará disponible en el menú Inicio. Todos los comandos posteriores se ejecutan en esta ventana.
- Configure la integración de Docker + WSL
En Docker Desktop, vaya a: Settings → Resources → WSL Integration, marque la casilla "Enable integration with my default WSL distro" y haga clic en el botón
Apply & Restart. - Instale Git y verifique Docker. En la terminal de Ubuntu, instale Git y verifique Docker (como en las instrucciones de Linux anteriores).
Instalación de dependencias - Linux
HashCore Proxy se distribuye como un conjunto de contenedores Docker. Antes de la instalación, debe instalar Git, Docker y Docker Compose.
Archivo docker-compose.yml
El archivo `docker-compose.yml` es necesario para ejecutar Hashcore Proxy. El archivo describe todos los servicios (Stratum Proxy, Grafana, Prometheus, etc.). En la mayoría de los casos, este archivo no requiere cambios; está configurado y listo para funcionar inmediatamente después de la instalación. Solo debe editarse en casos especiales.