Skip to content

Latest commit

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

Firebase-emulator-docker

Multi-platform and simple to use Firebase emulator Docker container

Environment configuration attributes

  • PROJECT_ID: ID of Firebase project, prefix with demo- to make sure no live resources are being used.
  • EMULATORS: Space separated list of services to emulate/enable. Possible entries are: auth, firestore, pubsub, storage, database and functions. Emulator UI is always enabled.

Ports to expose for each service emulated

ServicePort
auth9099
firestore8080
pubsub8085
storage9199
database9000
functions5001
UI4000

Example compose file

name: firebase-emulator-workspaceservices:
firebase-emulator:
container_name: emulatorimage: kpetrikas/firebase-emulator:latestports:
# Emulator UI
- "4000:4000"# Auth
- "9099:9099"# Firestore
- "8080:8080"environment:
PROJECT_ID: demo-firebase-projectEMULATORS: auth firestore

About

Multi-platform Firebase emulator Docker container

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages