まずはfirebase用のキーが含まれたJSONを取得し,firebaseCredentials.json
の名前でレポジトリ直下に置きます.(pushしないよう注意)
.env.example
を.env
にコピーします.
その次にサーバーを起動します.起動方法は現状2種類あります.
DBだけをDockerコンテナで起動し,そこにローカルから接続します.
- DBのコンテナを起動する
.env
内でDB_HOST=localhost
としておく.
$ make local-db-up
- マイグレーションをする
手順1からコンテナが起動するまで少し時間を開けないとだめかも
$ make migrate-up
- サーバーを起動する
$ make run
DBのコンテナ,Goのコンテナをそれぞれ起動し,その中でサーバーを起動します.(少し重い)
.env
内でDB_HOST=db
としておく.
make docker-up