Mongo Atlasにアクセスして登録し、クラスタおよびデータベースを作成します。
データベースの接続文字列(mongodb+srv://hogehoge
など)を忘れずチェックしてください。
gcloud
gsutil
docker
コマンドがインストール、gcloud
コマンドがGoogleアカウントでログインし、GCPプロジェクトがすでに初期化されていると仮定します。
gsutil mb gs://reearth-bucket-example
docker pull reearth/reearth
docker tag reearth/reearth us-docker.pkg.dev/my-project/my-repository/reearth
docker push us-docker.pkg.dev/my-project/my-repository/reearth
gcloud run deploy reearth \\
--allow-unauthenticated \\
--image=us-docker.pkg.dev/my-project/my-repository/reearth \\
--set-env-vars REEARTH_DB=mongodb+srv://hogehoge \\
--set-env-vars REEARTH_GCP_BUCKET=reearth-bucket-example
<aside> 📢 INFO:ReEarthでは、条件によって様々な設定を環境変数で行うことができます。 詳しくは、「Re:Earthの設定方法」をご覧ください。
</aside>