เริ่มต้นใน 3 ขั้นตอน

จากศูนย์สู่ mining relay ที่ใช้งานได้ใน 15 นาที — ไม่ต้องเปลี่ยนคอนฟิก miner

ประกาศทางกฎหมายและการปฏิบัติตาม

HashRelay เป็นเครื่องมือโครงสร้างพื้นฐานเครือข่ายทั่วไป คุณมีหน้าที่รับผิดชอบแต่เพียงผู้เดียวในการให้การใช้งานการขุด cryptocurrency และซอฟต์แวร์นี้เป็นไปตามกฎหมายและข้อบังคับของประเทศหรือเขตอำนาจศาลของคุณ การขุดและกิจกรรมที่เกี่ยวข้องถูกจำกัดหรือห้ามในบางภูมิภาค — โปรดตรวจสอบและปฏิบัติตามกฎท้องถิ่นก่อนดาวน์โหลดหรือติดตั้ง

ความต้องการของระบบ

ส่วนประกอบความต้องการขั้นต่ำ
Relay ServerLinux x86_64/ARM, 1 core / 512 MB RAM, IP สาธารณะ, เปิดพอร์ต 8555/9555
ClientLinux หรือ Windows, LAN เดียวกับ miner
Minerminer ที่รองรับ Stratum ใดก็ได้ (BTC/ETH/LTC/KAS…)
ฐานข้อมูล (ไม่บังคับ)SQLite (ในตัว ไม่ต้องติดตั้งเพิ่ม); รองรับ MySQL/PostgreSQL
1

ขั้นตอน 1 — ติดตั้งเซิร์ฟเวอร์

รันตัวติดตั้งบรรทัดเดียว (แนะนำ) — ดาวน์โหลด hr-server เขียนคอนฟิก ติดตั้ง Web UI และลงทะเบียนบริการ หรือรัน binary จากหน้า Downloads ด้วยมือ

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 — ตั้งพอร์ต, database URL และ API jwt_secret
  • TLS เริ่มต้นเป็น self-signed cert เปลี่ยน [server.enc].tls เป็น "acme" หรือ "file" สำหรับโดเมนจริง
  • เปิด TCP 8555 และ UDP 9555 ใน firewall (API/Web UI ที่ 8080)
  • Web admin UI: เปิด http://YOUR_SERVER:8080 รหัสผ่านเริ่มต้น hash — ต้องเปลี่ยนเมื่อ login ครั้งแรก
2

ขั้นตอน 2 — ติดตั้ง client

ติดตั้ง client บนเครื่องใน LAN เดียวกับ miner ก่อนอื่นสร้าง client node บน server (Web UI → Client Nodes) เพื่อรับ client_id และ token

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://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" instead

ทางเลือก: ติดตั้งก่อน แล้วค่อยตั้งค่า

bash
# 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 restart
หมายเหตุการตั้งค่า
  • ก่อนติดตั้ง สร้าง client node บน server (Web UI → Client Nodes) — client_id และ token ต้องตรงกัน
  • Config อยู่ที่ /etc/hash-relay/client.toml — ตั้ง server_addr, tcp_port, quic_port, client_id และ token
  • พอร์ต listen ท้องถิ่นและ transport ถูก push โดยเซิร์ฟเวอร์ผ่าน ConfigSync อัตโนมัติ — ไม่ต้องตั้งพอร์ตด้วยมือ
  • ตัวติดตั้งลงทะเบียนบริการ systemd / procd / Windows สำหรับ auto-start
  • หลังแก้ client.toml ให้ restart: sudo systemctl restart hash-relay-client
3

ขั้นตอน 3 — ตั้งค่า port mapping

เปิด web admin panel ของเซิร์ฟเวอร์และสร้าง pool กับ port mapping — ไม่ต้องใช้ command line

  1. 1

    เปิด web admin panel ที่ http://YOUR_SERVER:8080 และ login รหัสผ่านเริ่มต้นคือ hash — ต้องเปลี่ยนเมื่อ login ครั้งแรก

  2. 2

    ไปที่ Pools → Add Pool ใส่ชื่อ เหรียญ และที่อยู่ pool (เช่น stratum.f2pool.com:3333) แล้วบันทึก

  3. 3

    ไปที่ Port Mappings → Add Mapping เลือกพอร์ตท้องถิ่น (เช่น 13333) และ pool ที่สร้าง แล้วบันทึก

  4. 4

    mapping ใช้งานได้ทันที — ไม่ต้อง restart

สิ่งที่เพิ่งเกิดขึ้น
  • ชี้ miner ไปที่ CLIENT_IP:13333 แทน pool โดยตรง
  • ตรวจสอบใน Dashboard หรือหน้า Status ของ admin panel
  • อุโมงค์เข้ารหัสทราฟฟิกทั้งหมดอัตโนมัติตั้งแต่จุดนี้

พร้อมใช้งานแล้ว!

mining relay ของคุณทำงานแล้ว ตรวจสอบ:

  • Client ออนไลน์ (heartbeat ทำงาน)
  • Miner ส่ง shares สำเร็จ
  • log เซิร์ฟเวอร์ไม่มี error

ขั้นตอนถัดไป?

📊

ดูสถิติ hashrate

ติดตามประสิทธิภาพ per-worker แบบเรียลไทม์

เปิดการรวมคำขอ

สำหรับฟาร์มใหญ่ — ลดการเชื่อมต่อ 99.8%

🔔

ตั้งค่าการแจ้งเตือน

รับการแจ้งเตือนทันทีเมื่อผิดปกติ