Skip to content

A simple for-devs user interface for Google Cloud Datastore

Notifications You must be signed in to change notification settings

skarpdev/docker-datastore-ui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

A simple for-devs user interface for Google Cloud Datastore

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages