สิ่งที่ตั้งค่าไว้แล้ว
- ติดตั้ง BTCPay Server พร้อม Docker แล้ว
- รวม Bitcoin Core + C-Lightning ไว้แล้ว
- Nginx reverse proxy พร้อม HTTPS
- ติดตั้ง utility scripts ไว้ใน
/usr/local/bin - เปิดใช้งาน auto-start เมื่อรีบูตผ่าน systemd แล้ว
- ไดเรกทอรี่การติดตั้ง:
/root/BTCPayServer
วิธีการเข้าถึง
- ชี้โดเมน DNS ไปยัง public IP ของเซิร์ฟเวอร์คุณ
- รีสตาร์ท
btcpayserverบริการ:systemctl restart btcpayserver.service - เข้าถึง BTCPay ผ่านเบราว์เซอร์:
https://<domain.tld> - เปิด URL ด้านบนในเบราว์เซอร์เพื่อตั้งค่าเริ่มต้น
- หากต้องการเปลี่ยนโดเมนที่ตั้งค่าไว้ในภายหลัง:
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 upbtcpay-down.sh: เรียกใช้docker-compose downbtcpay-setup.sh: เปลี่ยนการตั้งค่าเซิร์ฟเวอร์ของคุณbtcpay-clean.sh: ลบ docker images ที่ไม่ได้ใช้งานออก. ./btcpay-setup.sh: ข้อมูลเกี่ยวกับพารามิเตอร์เพิ่มเติม. ./btcpay-setup.sh -i: ตั้งค่า BTCPayServer ของคุณbtcpay-restart.sh: รีสตาร์ท BTCPayServer ของคุณ