التنزيلات

ملفات ثنائية جاهزة لعميل وخادم HashRelay، بالإضافة إلى حزمة واجهة الإدارة عبر الويب، لجميع المنصات المدعومة.

إشعار قانوني وامتثال

HashRelay أداة بنية تحتية شبكية للأغراض العامة. أنت وحدك المسؤول عن ضمان امتثال استخدامك لتعدين العملات الرقمية وهذا البرنامج للقوانين واللوائح في بلدك أو ولايتك القضائية. التعدين والأنشطة ذات الصلة مقيّدة أو محظورة في بعض المناطق — يُرجى مراجعة القواعد المحلية واتباعها قبل التنزيل أو النشر.

Client 0.2.3

تاريخ الإصدار 2026-08-16
ملاحظات الإصدار
  • - 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

تثبيت بسطر واحد

التثبيت بمتغيرات البيئة (موصى به)

أنشئ عقدة عميل على الخادم أولاً (Web UI → Client Nodes). استبدل YOUR_* ثم نفّذ. على OpenWrt (root مسبقاً) احذف sudo واستخدم 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

أو التثبيت التفاعلي

بدون متغيرات بيئة — المثبّت يطلب عنوان الخادم والمنافذ و client ID و token.

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

أو التثبيت أولاً ثم التعديل

نفّذ التثبيت بسطر واحد، عدّل ملف الإعدادات ثم أعد تشغيل الخدمة.

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

يُكتب ملف التكوين إلى /etc/hash-relay/client.toml.

يتطلب صلاحيات root (أو sudo). يدعم systemd وأنظمة init OpenWrt/procd.

Linux

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

قالب التكوين والتشغيل السريع

نزّل قالب التكوين المُعلّق، احفظه كـ client.toml، عدّل القيم، ومرّره إلى الملف الثنائي.

ثم شغّل الملف الثنائي بملف التكوين:

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

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

إلغاء التثبيت

شغّل مُلغي التثبيت لإيقاف الخدمة وإزالة الملف الثنائي وحذف التكوين والبيانات اختيارياً.

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

يتطلب صلاحيات root (أو sudo). يطلب تأكيداً قبل حذف التكوين/البيانات؛ مرّر --yes للإزالة غير التفاعلية.