Skip to content

Latest commit

 

History

History
33 lines (27 loc) · 985 Bytes

File metadata and controls

33 lines (27 loc) · 985 Bytes

Datastore UI

A simple docker container containing a for-devs user interface for browsing Google Cloud Datastore

This container is simply running the NodeJS google-cloud-gui package, though with the added feature, that it will set up a project based on environment variables, so it can be used in a docker-compose context and provide a smooth developer experience.

Docker-compose example

version: "3"

services:
  datastore:
    image: singularities/datastore-emulator
    environment:
      - DATASTORE_PROJECT_ID=dsui-local
      - DATASTORE_LISTEN_ADDRESS=0.0.0.0:8081
    ports:
      - 8081:8081

  datastore-ui:
    image: skarpdev/google-datastore-ui:1.0.0
    environment:
      DSUI_PROJECT_ID: dsui-local
      DSUI_PORT: 8282
      DSUI_DATASTORE_ENDPOINT: datastore:8081
    ports:
      - 8282:8282
    depends_on:
      - datastore
    links:
      - datastore