すぐに使える環境
- BTCPay サーバーに Docker がインストールされました
- Bitcoin Core + C-Lightning 統合済み
- HTTPSを使ったNginxリバースプロキシ
- インストール済みのユーティリティスクリプト
/usr/local/bin - systemdによる再起動時の自動起動を設定済み
- インストールディレクトリ:
/root/BTCPayServer
アクセス方法
- ドメイン DNS をサーバーのパブリック IP に向けてください。
- 再起動する
btcpayserverサービス:systemctl restart btcpayserver.service - ブラウザで BTCPay にアクセスする:
https://<domain.tld> - 初期設定を完了するには、上記の URL をブラウザで開いてください。
- 後から設定済みのドメインを変更する場合:
changedomain.sh <newdomain.tld>
ツーリング
BTCPay のインストール後、以下のような便利なスクリプトが利用できます:
bitcoin-cli.sh:Bitcoin ノードインスタンスへのアクセス(RPC 用)bitcoin-lightning-cli.sh:CLN ノードインスタンスへのアクセス(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 イメージを削除する. ./btcpay-setup.sh:追加パラメーターについての説明. ./btcpay-setup.sh -i:BTCPayServer をセットアップするbtcpay-restart.sh:BTCPayServer を再起動する