إشعار قانوني وامتثال
HashRelay أداة بنية تحتية شبكية للأغراض العامة. أنت وحدك المسؤول عن ضمان امتثال استخدامك لتعدين العملات الرقمية وهذا البرنامج للقوانين واللوائح في بلدك أو ولايتك القضائية. التعدين والأنشطة ذات الصلة مقيّدة أو محظورة في بعض المناطق — يُرجى مراجعة القواعد المحلية واتباعها قبل التنزيل أو النشر.
متطلبات النظام
| المكوّن | الحد الأدنى للمتطلبات |
|---|---|
| خادم المرحّل | Linux x86_64/ARM، نواة واحدة / 512 ميجابايت RAM، IP عام، المنافذ 8555/9555 مفتوحة |
| العميل | Linux أو Windows، نفس LAN مع المعدّنين |
| المعدّنون | أي معدّن متوافق مع Stratum (BTC/ETH/LTC/KAS…) |
| قاعدة البيانات (اختياري) | SQLite (مدمج، لا حاجة لتثبيت إضافي); MySQL/PostgreSQL مدعومان |
الخطوة 1 — نشر الخادم
شغّل المثبّت بسطر واحد (موصى به) — يُنزّل hr-server ويكتب التكوين ويثبّت واجهة الويب ويسجّل الخدمة. أو شغّل ملفاً ثنائياً من صفحة التنزيلات يدوياً.
# 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://YOUR_SERVER:8080، كلمة المرور الافتراضية hash — يجب تغييرها عند أول تسجيل دخول
الخطوة 2 — تثبيت العميل
شغّل المثبّت بسطر واحد على جهاز في نفس شبكة المعدّنين، أو شغّل ملفاً ثنائياً مُنزّلاً يدوياً.
# 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 — تكوين تعيين المنفذ
افتح لوحة إدارة الويب للخادم وأنشئ مجمعاً وتعيين منفذ — دون سطر أوامر.
- 1
افتح لوحة إدارة الويب على http://YOUR_SERVER:8080 وسجّل الدخول. كلمة المرور الافتراضية hash — يجب تغييرها عند أول تسجيل دخول.
- 2
انتقل إلى Pools → Add Pool، أدخل اسماً وعملة وعنوان المجمع (مثلاً stratum.f2pool.com:3333)، ثم احفظ.
- 3
انتقل إلى Port Mappings → Add Mapping، اختر منفذاً محلياً (مثلاً 13333) وحدّد المجمع الذي أنشأته، ثم احفظ.
- 4
يصبح التعيين نشطاً فوراً — دون إعادة تشغيل.
ما حدث للتو
- •وجّه معدّنيك إلى CLIENT_IP:13333 بدلاً من المجمع مباشرة
- •تحقّق في لوحة التحكم Dashboard أو صفحة Status
- •يُشفّر النفق جميع الحركة تلقائياً من هذه النقطة
أنت متصل!
مرحّل التعدين نشط. إليك ما يجب التحقق منه:
- العميل متصل (نبض القلب نشط)
- المعدّنون يرسلون shares بنجاح
- سجلات الخادم لا تُظهر أخطاء
ما التالي؟
عرض إحصائيات معدل التجزئة
راقب أداء كل عامل في الوقت الفعلي
تفعيل تجميع الطلبات
للمزارع الكبيرة — تخفيض الاتصالات 99.8%
تكوين التنبيهات
احصل على إشعار فوري عند الشذوذ