ข้ามไปยังเนื้อหาหลัก
ลด 50% ทุกแพลน เวลาจำกัด เริ่มต้นที่ $2.48/mo
BTCPay Server

BTCPay Server

BTCPay Server คือระบบรับชำระเงิน Bitcoin และ Lightning แบบ self-hosted รองรับการชำระด้วยคริปโตโดยไม่มีค่าธรรมเนียมและไม่ต้องผ่านตัวกลาง มีปลั๊กอินสำหรับ WooCommerce, Shopify, Magento และ Drupal ใช้งานโดย Twitter (X), ร้านค้าของ Hacker News และร้านค้ากว่า 30,000 แห่งที่รับ BTC โดยไม่ต้องโอนการครอบครองให้ผู้อื่น

ภาพรวม

7.6k

GitHub stars

82

การดูหน้า

348

การติดตั้งที่ใช้งานอยู่

ใบอนุญาต MIT เวอร์ชัน Latest OS Ubuntu Server 24.04 LTS Min RAM 4 GB IP IPV4,IPV6

การติดตั้งที่ใช้งานอยู่เป็นข้อมูลตัวอย่าง (ตัวอย่างก่อนเปิดตัว); จะเชื่อมต่อข้อมูลจริงก่อนเปิดตัว

สิ่งที่ตั้งค่าไว้แล้ว

  • ติดตั้ง BTCPay Server พร้อม Docker แล้ว
  • รวม Bitcoin Core + C-Lightning ไว้แล้ว
  • Nginx reverse proxy พร้อม HTTPS
  • ติดตั้ง utility scripts ไว้ใน /usr/local/bin
  • เปิดใช้งาน auto-start เมื่อรีบูตผ่าน systemd แล้ว
  • ไดเรกทอรีติดตั้ง: /root/BTCPayServer

วิธีการเข้าถึง

  1. ชี้โดเมน DNS ไปยัง public IP ของเซิร์ฟเวอร์คุณ
  2. รีสตาร์ท btcpayserver บริการ: systemctl restart btcpayserver.service
  3. เข้าถึง BTCPay ผ่านเบราว์เซอร์: https://<domain.tld>
  4. เปิด URL ด้านบนในเบราว์เซอร์เพื่อตั้งค่าเริ่มต้น
  5. หากต้องการเปลี่ยนโดเมนที่ตั้งค่าไว้ในภายหลัง: changedomain.sh <newdomain.tld>

เครื่องมือ

เมื่อติดตั้ง BTCPay แล้ว จะมี scripts ที่มีประโยชน์หลายตัวพร้อมใช้งาน:

  • bitcoin-cli.sh: เข้าถึง Bitcoin node instance ของคุณ (สำหรับ RPC)
  • bitcoin-lightning-cli.sh: เข้าถึง CLN node instance ของคุณ (สำหรับ RPC)
  • changedomain.sh: เปลี่ยนโดเมนของ BTCPayServer (อย่าลืมปิด 2FA/U2F ก่อน เพราะอาจทำให้เข้าสู่ระบบบัญชีของคุณไม่ได้)
  • btcpay-update.sh: อัปเดต BTCPayServer เป็นเวอร์ชันล่าสุด
  • btcpay-up.sh: เรียกใช้ docker-compose up
  • btcpay-down.sh: เรียกใช้ docker-compose down
  • btcpay-setup.sh: เปลี่ยนการตั้งค่าเซิร์ฟเวอร์ของคุณ
  • btcpay-clean.sh: ลบ docker images ที่ไม่ได้ใช้งานออก
  • . ./btcpay-setup.sh: ข้อมูลเกี่ยวกับพารามิเตอร์เพิ่มเติม
  • . ./btcpay-setup.sh -i: ตั้งค่า BTCPayServer ของคุณ
  • btcpay-restart.sh: รีสตาร์ท BTCPayServer ของคุณ

Watch it in action

เพิ่มเติมใน Financial Tools

แอปที่เกี่ยวข้อง

Deploy BTCPay Server ได้เลย เริ่มต้น $2.48/เดือน