Copy service-account-file.json.sample
into service-account-file.json
and add
the credentials obtained from the Firebase project admin to it.
Now build the image by running:
docker build -t audio-engineer/chess-teacher-firebase:latest .
docker compose up -d
In the firebase
service container:
npm install
firebase login --no-localhost
firebase emulators:start
npm run prettier && npm run lint
docker compose down