Почніть за 3 кроки

Від нуля до працюючого ретранслятора за 15 хвилин — без змін на майнерах

Правове повідомлення

HashRelay — це універсальний інструмент мережевої інфраструктури. Ви несете повну відповідальність за те, щоб використання майнінгу криптовалют і цього програмного забезпечення відповідало законам і нормам вашої країни або юрисдикції. У деяких регіонах майнінг і пов'язана діяльність обмежені або заборонені — ознайомтеся з місцевими правилами та дотримуйтеся їх перед завантаженням або розгортанням.

Системні вимоги

КомпонентМінімальні вимоги
Сервер-ретрансляторLinux x86_64/ARM, 1 ядро / 512 МБ RAM, публічна IP, відкриті порти 8555/9555
КлієнтLinux або Windows, та сама LAN, що й майнери
МайнериБудь-які Stratum-сумісні майнери (BTC/ETH/LTC/KAS…)
База даних (опціонально)SQLite (вбудована, без додаткового встановлення); підтримуються MySQL/PostgreSQL
1

Крок 1 — Розгорнути сервер

Запустіть установник однією командою (рекомендовано) — він завантажить hr-server, запише конфігурацію, встановить веб-інтерфейс і зареєструє службу. Або запустіть бінарник зі сторінки завантажень вручну.

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
Примітки щодо конфігурації
  • Конфігурація в /etc/hash-relay/server.toml — задайте порти, URL бази даних і jwt_secret для API
  • TLS за замовчуванням використовує самопідписаний сертифікат; для реального домену змініть [server.enc].tls на "acme" або "file"
  • Відкрийте TCP 8555 і UDP 9555 у брандмауері (API/веб-інтерфейс на 8080)
  • Веб-панель адміністратора: відкрийте http://ВАШ_СЕРВЕР:8080, пароль за замовчуванням hash — при першому вході його необхідно змінити
2

Крок 2 — Встановити клієнт

Запустіть установник однією командою на машині в тій самій мережі, що й майнери, або запустіть бінарник вручну.

bash
# 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.toml
Примітки щодо конфігурації
  • Конфігурація в /etc/hash-relay/client.toml — задайте server_addr, tcp_port/quic_port, client_id і token
  • Локальні порти прослуховування та транспорт сервер передає автоматично через ConfigSync — ручне налаштування портів не потрібне
  • Установник реєструє службу systemd / procd / Windows для автозапуску
3

Крок 3 — Налаштувати маппінг портів

Відкрийте веб-панель адміністратора сервера та створіть пул і маппінг портів — без командного рядка.

  1. 1

    Відкрийте веб-панель адміністратора за адресою http://ВАШ_СЕРВЕР:8080 і увійдіть. Пароль за замовчуванням — hash, при першому вході його необхідно змінити.

  2. 2

    Перейдіть у Пули → Додати пул, вкажіть назву, монету та адресу пулу (наприклад, stratum.f2pool.com:3333), збережіть.

  3. 3

    Перейдіть у Маппінги портів → Додати маппінг, оберіть локальний порт (наприклад, 13333) і створений пул, збережіть.

  4. 4

    Маппінг активується миттєво — перезапуск не потрібен.

Що щойно сталося
  • Вкажіть майнерам CLIENT_IP:13333 замість прямої адреси пулу
  • Перевірте на сторінці «Дашборд» або «Статус» у панелі адміністратора
  • Від цього моменту весь трафік автоматично шифрується через тунель

Ви запущені!

Ваш ретранслятор майнінгу активний. Перевірте наступне:

  • Клієнт онлайн (пульс активний)
  • Майнери успішно надсилають шари
  • Логи сервера без помилок

Що далі?

📊

Перегляд статистики хешрейту

Моніторинг продуктивності воркера в реальному часі

Увімкнути агрегацію запитів

Для великих ферм — зниження з'єднань на 99,8%

🔔

Налаштувати сповіщення

Отримуйте миттєві сповіщення про аномалії