Pobieranie

Gotowe binaria klienta i serwera HashRelay oraz pakiet interfejsu webowego dla wszystkich obsługiwanych platform.

Informacja prawna

HashRelay to uniwersalne narzędzie infrastruktury sieciowej. Ponosisz wyłączną odpowiedzialność za to, aby korzystanie z kopania kryptowalut i tego oprogramowania było zgodne z prawem i przepisami Twojego kraju lub jurysdykcji. W niektórych regionach mining i powiązana działalność są ograniczone lub zabronione — zapoznaj się z lokalnymi przepisami i przestrzegaj ich przed pobraniem lub wdrożeniem.

Client 0.2.3

Wydano 2026-08-16
Informacje o wydaniu
  • - Add transport policy (auto/quic/tcp) for control-plane connections
  • - Split TCP and QUIC tunnel stacks with non-blocking miner accept
  • - Keep miners connected across transient upstream disconnects
  • - Improve control-channel backpressure under high concurrency

Instalacja jedną komendą

Instalacja ze zmiennymi środowiskowymi (zalecane)

Najpierw utwórz węzeł klienta na serwerze (Web UI → Client Nodes). Zamień YOUR_* i uruchom. Na OpenWrt (już root) pomiń sudo i użyj env … sh.

bash
# Create a client node on the server first (Web UI → Client Nodes).
# Replace YOUR_* values below with your own before running.

curl -fsSL https://downloads.hashrelay.net/hashrelay/scripts/install-client.sh | \
  sudo env \
    SERVER_ADDR=YOUR_SERVER_IP \
    TCP_PORT=8555 \
    QUIC_PORT=9555 \
    CLIENT_ID=YOUR_CLIENT_ID \
    TOKEN=YOUR_ACCESS_TOKEN \
    sh

# OpenWrt / already root: omit sudo — pipe to "env ... sh" instead

Lub instalacja interaktywna

Bez zmiennych środowiskowych — instalator zapyta o adres serwera, porty, client ID i token.

bash
# Interactive install — the script prompts for each value.
curl -fsSL https://downloads.hashrelay.net/hashrelay/scripts/install-client.sh | sudo sh

Lub najpierw instalacja, potem konfiguracja

Uruchom instalację jedną komendą, edytuj plik konfiguracyjny i zrestartuj usługę.

bash
# Install first, edit config, then restart:
curl -fsSL https://downloads.hashrelay.net/hashrelay/scripts/install-client.sh | sudo sh
# OpenWrt / already root: omit sudo on the line above

# Edit /etc/hash-relay/client.toml — set server_addr, tcp_port, quic_port, client_id, token
sudo nano /etc/hash-relay/client.toml

# Restart — Linux (systemd):
sudo systemctl restart hash-relay-client

# Restart — OpenWrt (procd):
/etc/init.d/hash-relay-client restart

Plik konfiguracyjny: /etc/hash-relay/client.toml.

Wymaga root (lub sudo). Obsługuje systemd i OpenWrt/procd.

Linux

Linux x86_64 (glibc)
hr-client-linux-amd64 · 16.8 MB
Pobierz
417d63f2822bf892
Linux x86_64 (musl)
hr-client-linux-amd64-musl · 15.7 MB
Pobierz
00788db1efb7a0ee
Linux ARM64 (glibc)
hr-client-linux-arm64 · 13.9 MB
Pobierz
2dcc8bf724603a0f
Linux ARM64 (musl)
hr-client-linux-arm64-musl · 13.0 MB
Pobierz
3af1332b9ce100ee
Linux ARMv7
hr-client-linux-armv7 · 12.8 MB
Pobierz
e64413c75f61cc9c
Linux RISC-V 64
hr-client-linux-riscv64 · 12.4 MB
Pobierz
7a62ed2c48e5fb67

Szablon konfiguracji i szybki start

Pobierz szablon konfiguracji z komentarzami, zapisz jako client.toml, edytuj wartości i przekaż go binarce.

Następnie uruchom binarkę z plikiem konfiguracyjnym:

bash
# Linux / macOS
./hr-client --config client.toml

# Windows (PowerShell)
.\hr-client.exe --config client.toml

Dezinstalacja

Uruchom skrypt dezinstalacji, aby zatrzymać usługę, usunąć binarkę i opcjonalnie skasować konfigurację i dane.

bash
curl -fsSL https://downloads.hashrelay.net/hashrelay/scripts/uninstall-client.sh | sudo sh

Wymaga root (lub sudo). Przed usunięciem konfiguracji/danych pyta o potwierdzenie; dla trybu nieinteraktywnego podaj --yes.