Skip to content

Latest commit

 

History

History
27 lines (26 loc) · 1.01 KB

setup.md

File metadata and controls

27 lines (26 loc) · 1.01 KB

サーバーの起動方法

まずはfirebase用のキーが含まれたJSONを取得し,firebaseCredentials.jsonの名前でレポジトリ直下に置きます.(pushしないよう注意)
.env.example.envにコピーします.
その次にサーバーを起動します.起動方法は現状2種類あります.

ローカルで起動する

DBだけをDockerコンテナで起動し,そこにローカルから接続します.

  1. DBのコンテナを起動する
    .env内でDB_HOST=localhostとしておく.
$ make local-db-up
  1. マイグレーションをする
    手順1からコンテナが起動するまで少し時間を開けないとだめかも
$ make migrate-up
  1. サーバーを起動する
$ make run

コンテナ内で起動する

DBのコンテナ,Goのコンテナをそれぞれ起動し,その中でサーバーを起動します.(少し重い)
.env内でDB_HOST=dbとしておく.

make docker-up