HashCore Docs
Gestión del Sistema

Inicio

  1. Abra una terminal Linux y ejecute:
cd /opt
sudo git clone https://github.com/hashcore-llc/stratum-proxy.git
cd stratum-proxy

Para Windows: el proyecto se clona dentro del entorno Linux de WSL, no en la unidad C:.

  1. Inicie todos los servicios con el comando:
docker compose up -d

La salida se verá así:

 Volume proxy_proxy_configs            Started
 Container hashcore-cadvisor           Started
 Container hashcore-node-exporter      Started
 Container hashcore-prometheus         Started
 Container hashcore-grafana            Started
 Container hashcore-stratum-proxy      Started
 Container hashcore-proxy-configurator Started
  1. Asegúrese de que todos los contenedores estén en ejecución:
docker ps

La salida se verá aproximadamente así:

AND                  SERVICE              CREATED          STATUS                        PORTS
hashcore-cadvisor             gcr.io/cadvisor/cadvisor:latest                             "/usr/bin/cadvisor -…"   cadvisor             34 hours ago     Up About a minute (healthy)   8080/tcp
hashcore-grafana              grafana/grafana                                             "/run.sh"                grafana              34 hours ago     Up About a minute             0.0.0.0:5000->3000/tcp, [::]:5000->3000/tcp
hashcore-node-exporter        prom/node-exporter                                          "/bin/node_exporter …"   node-exporter        34 hours ago     Up About a minute             9100/tcp
hashcore-prometheus           prom/prometheus                                             "/bin/prometheus --c…"   prometheus           34 hours ago     Up About a minute             9090/tcp
hashcore-proxy-configurator   public.ecr.aws/k7t2c2k4/stratum-proxy-configurator:latest   "/opt/config_agent/a…"   proxy-configurator   20 minutes ago   Up About a minute             0.0.0.0:5001->5001/tcp, [::]:5001->5001/tcp
hashcore-stratum-proxy        public.ecr.aws/k7t2c2k4/farm-proxy:latest                   "/opt/stratum-proxy/…"   stratum-proxy        20 minutes ago   Up About a minute             0.0.0.0:3000->3000/tcp, [::]:3000->3000/tcp, 0.0.0.0:3333-3334->3333-3334/tcp, [::]:3333-3334->3333-3334/tcp, 0.0.0.0:5010->5010/tcp, [::]:5010->5010/tcp

Si la tabla está vacía, los servicios no se iniciaron. Ejecute docker compose up -d y repita el comando.

Después de un inicio exitoso, las siguientes interfaces estarán disponibles:

  • Configurador web: http://localhost:5001
  • Monitoreo Grafana: http://localhost:5000
  • Métricas Prometheus: http://localhost:5010/api/metrics