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.
Wymagania systemowe
| Komponent | Minimalne wymagania |
|---|---|
| Serwer relay | Linux x86_64/ARM, 1 rdzeń / 512 MB RAM, publiczne IP, otwarte porty 8555/9555 |
| Klient | Linux lub Windows, ta sama sieć LAN co minery |
| Minery | Dowolne minery kompatybilne ze Stratum (BTC/ETH/LTC/KAS…) |
| Baza danych (opcjonalnie) | SQLite (wbudowana, bez dodatkowej instalacji); obsługiwane MySQL/PostgreSQL |
Krok 1 — Wdróż serwer
Uruchom instalator jedną komendą (zalecane) — pobierze hr-server, zapisze konfigurację, zainstaluje interfejs webowy i zarejestruje usługę. Lub uruchom binarkę ze strony pobierania ręcznie.
# 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.tomlUwagi dotyczące konfiguracji
- •Konfiguracja w /etc/hash-relay/server.toml — ustaw porty, URL bazy danych i jwt_secret dla API
- •TLS domyślnie używa samopodpisanego certyfikatu; dla prawdziwej domeny zmień [server.enc].tls na "acme" lub "file"
- •Otwórz TCP 8555 i UDP 9555 w zaporze (API/interfejs webowy na 8080)
- •Panel administracyjny webowy: otwórz http://TWÓJ_SERWER:8080, domyślne hasło hash — przy pierwszym logowaniu musisz je zmienić
Krok 2 — Zainstaluj klienta
Uruchom instalator jedną komendą na maszynie w tej samej sieci co minery, lub uruchom binarkę ręcznie.
# Recommended — one-line installer.
# Prompts for the server address, ports, client ID, and token,
# then registers a systemd / procd service.
curl -fsSL https://hashrelay.net/releases/scripts/install-client.sh | sudo sh
# Or run a binary downloaded from the Downloads page manually:
./hr-client --config client.tomlUwagi dotyczące konfiguracji
- •Konfiguracja w /etc/hash-relay/client.toml — ustaw server_addr, tcp_port/quic_port, client_id i token
- •Lokalne porty nasłuchu i transport serwer wysyła automatycznie przez ConfigSync — ręczna konfiguracja portów nie jest potrzebna
- •Instalator rejestruje usługę systemd / procd / Windows do autostartu
Krok 3 — Skonfiguruj mapowanie portów
Otwórz panel administracyjny serwera i utwórz pool oraz mapowanie portów — bez wiersza poleceń.
- 1
Otwórz panel administracyjny pod adresem http://TWÓJ_SERWER:8080 i zaloguj się. Domyślne hasło to hash — przy pierwszym logowaniu musisz je zmienić.
- 2
Przejdź do Poole → Dodaj pool, podaj nazwę, monetę i adres poola (np. stratum.f2pool.com:3333), zapisz.
- 3
Przejdź do Mapowania portów → Dodaj mapowanie, wybierz lokalny port (np. 13333) i utworzony pool, zapisz.
- 4
Mapowanie aktywuje się natychmiast — restart nie jest wymagany.
Co właśnie się stało
- •Wskaż minerom CLIENT_IP:13333 zamiast bezpośredniego adresu poola
- •Sprawdź na stronie Dashboard lub Status w panelu administracyjnym
- •Od tego momentu cały ruch jest automatycznie szyfrowany przez tunel
Jesteś online!
Twój relay miningowy jest aktywny. Sprawdź następujące:
- Klient online (heartbeat aktywny)
- Minery pomyślnie wysyłają share'y
- Logi serwera bez błędów
Co dalej?
Zobacz statystyki hashrate
Monitoruj wydajność workera w czasie rzeczywistym
Włącz agregację żądań
Dla dużych farm — redukcja połączeń o 99,8%
Skonfiguruj alerty
Otrzymuj natychmiastowe powiadomienia o anomaliach