すでに設定されているもの
- Docker とともにインストールされた BTCPay サーバー
- 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: BTCPayサーバーを再起動します