BTCPay 服务器

一款免费、开源的加密货币支付处理器,不收取任何费用且无需中间商。

已设置的内容

  • 使用Docker安装的BTCPay服务器
  • 比特币核心 + C-Lightning 集成
  • Nginx 反向代理与 HTTPS
  • 安装在 /usr/local/bin
  • 通过 systemd 启用重启后自动启动
  • 安装目录: /root/BTCPayServer

如何访问

  1. 将您的域名DNS指向服务器的公共IP地址。
  2. 重新启动 btcpayserver 服务: systemctl restart btcpayserver.service
  3. 在浏览器中访问 BTCPay: https://<domain.tld>
  4. 请在浏览器中打开上述网址以完成初始设置。
  5. 若需后续更改已配置的域名: changedomain.sh <newdomain.tld>

工具

安装BTCPay后,可使用多种实用脚本:

  • bitcoin-cli.sh访问您的比特币节点实例(用于RPC)
  • bitcoin-lightning-cli.sh访问您的CLN节点实例(用于RPC)
  • changedomain.sh更改您的BTCPayServer域名(请务必先禁用双重验证/U2F,否则可能导致无法登录账户)
  • btcpay-update.sh将BTCPayServer更新至最新版本
  • btcpay-up.sh: 运行 docker-compose up
  • btcpay-down.sh: 运行 docker-compose down
  • btcpay-setup.sh更改您的服务器设置
  • btcpay-clean.sh清除所有未使用的 Docker 镜像
  • . ./btcpay-setup.sh关于附加参数的信息
  • . ./btcpay-setup.sh -i设置您的BTCPayServer
  • btcpay-restart.sh: 重启您的BTCPayServer

申请详情