Rechtlicher Hinweis & Compliance
HashRelay ist ein universelles Netzwerkinfrastruktur-Tool. Sie sind allein dafür verantwortlich, dass Ihre Nutzung von Kryptowährungs-Mining und dieser Software den Gesetzen und Vorschriften Ihres Landes oder Ihrer Rechtsordnung entspricht. Mining und damit verbundene Aktivitäten sind in einigen Regionen eingeschränkt oder verboten — prüfen Sie Ihre lokalen Regeln, bevor Sie herunterladen oder bereitstellen.
Systemanforderungen
| Komponente | Mindestanforderung |
|---|---|
| Relay-Server | Linux x86_64/ARM, 1 Kern / 512 MB RAM, öffentliche IP, Ports 8555/9555 geöffnet |
| Client | Linux oder Windows, gleiches LAN wie Miner |
| Miner | Jeder Stratum-kompatible Miner (BTC/ETH/LTC/KAS…) |
| Datenbank (optional) | SQLite (integriert, keine zusätzliche Installation); MySQL/PostgreSQL unterstützt |
Schritt 1 — Server bereitstellen
Einzeiligen Installer ausführen (empfohlen) — lädt hr-server herunter, schreibt die Konfiguration, installiert die Web-UI und registriert einen Service. Oder Binary von der Download-Seite manuell ausführen.
# 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.tomlKonfigurationshinweise
- •Konfiguration unter /etc/hash-relay/server.toml — Ports, Datenbank-URL und API jwt_secret setzen
- •TLS standardmäßig selbstsigniertes Zertifikat; [server.enc].tls auf "acme" oder "file" für echte Domain umschalten
- •TCP 8555 und UDP 9555 in der Firewall öffnen (API/Web-UI auf 8080)
- •Web-Admin-UI: http://YOUR_SERVER:8080 öffnen, Standardpasswort hash — beim ersten Login ändern
Schritt 2 — Client installieren
Installieren Sie den Client auf einer Maschine im gleichen LAN wie die Miner. Erstellen Sie zuerst einen Client-Knoten auf dem Server (Web UI → Client Nodes) für client_id und token.
# 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" insteadAlternative: zuerst installieren, dann konfigurieren
# 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 restartKonfigurationshinweise
- •Vor der Installation Client-Knoten auf dem Server anlegen (Web UI → Client Nodes) — client_id und token müssen übereinstimmen.
- •Konfiguration: /etc/hash-relay/client.toml — server_addr, tcp_port, quic_port, client_id und token setzen
- •Lokale Listen-Ports und Transport werden automatisch vom Server via ConfigSync gepusht — kein manuelles Port-Setup
- •Installer registriert systemd / procd / Windows-Service für Autostart
- •Nach Bearbeitung von client.toml neu starten: sudo systemctl restart hash-relay-client
Schritt 3 — Port-Mapping konfigurieren
Web-Admin-Panel des Servers öffnen und Pool sowie Port-Mapping erstellen — keine Kommandozeile nötig.
- 1
Web-Admin-Panel unter http://YOUR_SERVER:8080 öffnen und anmelden. Standardpasswort ist hash — beim ersten Login ändern.
- 2
Zu Pools → Pool hinzufügen, Name, Coin und Pool-Adresse eingeben (z. B. stratum.f2pool.com:3333), dann speichern.
- 3
Zu Port Mappings → Mapping hinzufügen, lokalen Port wählen (z. B. 13333) und erstellten Pool auswählen, dann speichern.
- 4
Mapping ist sofort aktiv — kein Neustart erforderlich.
Was gerade passiert ist
- •Miner auf CLIENT_IP:13333 statt direkt auf den Pool zeigen
- •Im Dashboard oder auf der Status-Seite des Admin-Panels prüfen
- •Der Tunnel verschlüsselt ab jetzt automatisch den gesamten Traffic
Sie sind live!
Ihr Mining-Relay ist aktiv. Folgendes sollten Sie prüfen:
- Client online (Heartbeat aktiv)
- Miner senden Shares erfolgreich
- Server-Logs zeigen keine Fehler
Was kommt als Nächstes?
Hashrate-Statistiken ansehen
Worker-Leistung in Echtzeit überwachen
Anfrage-Aggregation aktivieren
Für große Farms — Verbindungen um 99,8 % reduzieren
Alarme konfigurieren
Sofort bei Anomalien benachrichtigt werden