# Google Cloud デプロイ
このセットアップは Docker Deployment とほぼ同じですが、docker-compose を Google Cloud 上でホストする点が異なります。
# Google Cloud shell セットアップ
Google Cloud は BTCPayServer をセットアップするための別の方法です。
まず、次のボタンをクリックしてください。
Google アカウントで Google Cloud Console (opens new window) にログインできます。
インストールの最終手順:
- Google cloud shell で、インスタンスをデプロイするデフォルトの project と zone を設定する
- yaml ファイルを変更して VM インスタンスと BTCPay server を設定する:

- シェルスクリプトのモードを 755 に変更し、
deploy.sh <any deployname>を実行してデプロイを開始する - (Google Cloud のデプロイが完了するまで1分ほど待つ)
- Google cloud shell に固定 IP が表示される
- DNS サービスでドメイン名(例: EXAMPLE.MYSITE.com)にマッピングする
- Google cloud console の VM instances 一覧から vm に ssh する
- ssh 後、
/btcpayserver-dockerディレクトリへ移動してchangedomain.sh EXAMPLE.MYSITE.comを実行する - ブラウザで https://EXAMPLE.MYSITE.com にアクセスする
Registerをクリックしてアカウントを作成する(これが admin アカウントになります)- 完了!
https://EXAMPLE.MYSITE.com/storesにアクセスしてストアを作成し、請求を開始してください。
上級ユーザーは https://EXAMPLE.MYSITE.com/server/services/ssh の情報を使って SSH 接続し、次を実行できます。
docker psとdocker logs xxxで実行中プロセスを確認するbtcpay-down.shとbtcpay-up.shで BTCPayServer を停止・起動する
概算コスト: 月額 70 USD
詳細: btcpayserver/btcpayserver-googlecloud (opens new window)