Začněte ve 3 krocích

Od nuly k živému mining relay za 15 minut — bez změn konfigurace minerů

Právní a compliance upozornění

HashRelay je univerzální síťový infrastrukturní nástroj. Za zajištění souladu vašeho používání kryptoměnového miningu a tohoto softwaru s právními předpisy vaší země nebo jurisdikce nesete výhradní odpovědnost vy. Mining a související činnosti jsou v některých regionech omezeny nebo zakázány — před stažením nebo nasazením si prostudujte a dodržujte místní pravidla.

Systémové požadavky

KomponentaMinimální požadavek
Relay serverLinux x86_64/ARM, 1 jádro / 512 MB RAM, veřejná IP, porty 8555/9555 otevřené
KlientLinux nebo Windows, stejná LAN jako minery
MineryJakýkoli Stratum kompatibilní miner (BTC/ETH/LTC/KAS…)
Databáze (volitelné)SQLite (vestavěné, bez extra instalace); podporováno MySQL/PostgreSQL
1

Krok 1 — Nasadit server

Spusťte jednořádkový instalátor (doporučeno) — stáhne hr-server, zapíše konfiguraci, nainstaluje Web UI a zaregistruje službu. Nebo spusťte binárku z Downloads ručně.

bash
# Recommended — one-line installer.
# Downloads the latest hr-server binary, writes /etc/hash-relay/server.toml,
# installs the Web UI, and registers a systemd / procd service.
curl -fsSL https://hashrelay.net/releases/scripts/install-server.sh | sudo sh

# Or run a binary downloaded from the Downloads page manually:
./hr-server --config server.toml
Poznámky ke konfiguraci
  • Konfigurace je v /etc/hash-relay/server.toml — nastavte porty, database URL a API jwt_secret
  • TLS ve výchozím stavu self-signed cert; přepněte [server.enc].tls na "acme" nebo "file" pro skutečnou doménu
  • Otevřete TCP 8555 a UDP 9555 ve firewallu (API/Web UI na 8080)
  • Web admin UI: otevřete http://YOUR_SERVER:8080, výchozí heslo hash — musíte ho změnit při prvním přihlášení
2

Krok 2 — Nainstalovat klienta

Nainstalujte klienta na stroji ve stejné LAN jako minery. Nejdříve vytvořte klientský uzel na serveru (Web UI → Client Nodes) a získejte client_id a token.

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://hashrelay.net/releases/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

Alternativa: nejdříve instalace, poté konfigurace

bash
# Install first, edit config, then restart:
curl -fsSL https://hashrelay.net/releases/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
Poznámky ke konfiguraci
  • Před instalací vytvořte klientský uzel na serveru (Web UI → Client Nodes) — client_id a token se musí shodovat.
  • Konfigurace: /etc/hash-relay/client.toml — nastavte server_addr, tcp_port, quic_port, client_id a token
  • Lokální listen porty a transport jsou pushovány serverem automaticky přes ConfigSync — bez ručního nastavení portů
  • Instalátor zaregistruje systemd / procd / Windows službu pro auto-start
  • Po úpravě client.toml restartujte: sudo systemctl restart hash-relay-client
3

Krok 3 — Nastavit mapování portů

Otevřete web admin panel serveru a vytvořte pool a mapování portu — bez příkazové řádky.

  1. 1

    Otevřete web admin panel serveru na http://YOUR_SERVER:8080 a přihlaste se. Výchozí heslo je hash — musíte ho změnit při prvním přihlášení.

  2. 2

    Přejděte na Pools → Add Pool, zadejte název, coin a adresu poolu (např. stratum.f2pool.com:3333), pak uložte.

  3. 3

    Přejděte na Port Mappings → Add Mapping, vyberte lokální port (např. 13333) a pool, který jste právě vytvořili, pak uložte.

  4. 4

    Mapování se aktivuje okamžitě — restart není potřeba.

Co právě proběhlo
  • Nasměrujte minery na CLIENT_IP:13333 místo přímo na pool
  • Ověřte v Dashboard nebo Status stránce admin panelu
  • Tunel od tohoto okamžiku automaticky šifruje ve veškerý provoz

Jste online!

Váš mining relay je aktivní. Zkontrolujte:

  • Klient online (heartbeat aktivní)
  • Minery úspěšně odesílají shares
  • Server logy neobsahují chyby

Co dál?

📊

Zobrazit statistiky hashrate

Sledujte výkon jednotlivých workerů v reálném čase

Zapnout agregaci požadavků

Pro velké farmy — redukce spojení o 99,8 %

🔔

Nastavit upozornění

Okamžitá notifikace při anomáliích