System Management
Start
Clone the repository and run HashCore Proxy for the first time using Docker Compose.
- Open a Linux terminal and run:
cd /opt
sudo git clone https://github.com/hashcore-llc/stratum-proxy.git
cd stratum-proxy
For Windows: the project is cloned inside the WSL Linux environment, not on the C: drive.
- Start all services:
docker compose up -d
Expected output on success:
✔ 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
- Verify all containers are running:
docker ps
If the table is empty, the services did not start. Run docker compose up -d and check again.
After a successful start, the following interfaces are available:
- Web Configurator:
http://localhost:5001 - Grafana monitoring:
http://localhost:5000 - Prometheus metrics:
http://localhost:5010/api/metrics