Sign inSign up

hikaruna/firestore-emulator

By hikaruna

•Updated about 7 years ago

Image
0

517

hikaruna/firestore-emulator repository overview

⁠firestore-emulator-container

⁠Usage

$ docker run -it --rm -p 8080:8080 -p 8081:8081 hikaruna/firestore-emulator
⁠customize firestore.rules
$ docker run -it --rm -p 8080:8080 -p 8081:8081 -v ${your_dir}/firestore.rules:/app/firestore.rules hikaruna/firestore-emulator

Default rule is test mode.

rules_version = '2';
service cloud.firestore {
  match /databases/{database}/documents {
    match /{document=**} {
      allow read, write;
    }
  }
}
⁠customize firebase.json
$ docker run -it --rm -p 8080:8080 -p 8081:8081 -v ${your_dir}/firebase.json:/app/firebase.json hikaruna/firestore-emulator

Default is

{
  "firestore": {
    "rules": "firestore.rules"
  },
  "emulators": {
    "firestore": {
      "host": "0.0.0.0"
    }
  }
}
⁠log get
$ touch ${your_dir}/firestore-debug.log
$ docker run -it --rm -p 8080:8080 -p 8081:8081 -v ${your_dir}/firestore-debug.log:/app/firestore-debug.log hikaruna/firestore-emulator

⁠slim Usage

$ docker run -it --rm -p 8080:8080 hikaruna/firestore-emulator:slim
$ docker run -it --rm -p 8080:8080 hikaruna/firestore-emulator:slim --help
⁠customize firestore.rules
$ docker run -it --rm -p 8080:8080 -p 8081:8081 -v ${your_dir}/firestore.rules:/firestore.rules hikaruna/firestore-emulator:slim --rules /firestore.rules

Tag summary

Content type

Image

Digest

Size

231.4 MB

Last updated

about 7 years ago

docker pull hikaruna/firestore-emulator