jlegrone / ui-server

Golang Server for https://github.com/temporalio/ui

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

build

Development

Pre-requirements:

  • Go v1.16 or later installed on your development machine
  • Protobuf installed on your development machine (brew install protobuf) (Note: M1 macs will need /opt/homebrew/bin on the PATH or you may get /bin/sh: protoc: command not found errors (or you can manually download protoc))

For first run, execute from the project folder:

make

This will install required tools, build the project and create an executable ui-server

To start the server, execute

./ui-server start

Debugging

In VSCode launch "Debug Server" script (or press F5)

Docker

This UI is published periodically on DockerHub: https://hub.docker.com/r/temporaliotest/ui

You can run this with Temporal Server using the experimental Temporal docker-compose.

About

Golang Server for https://github.com/temporalio/ui

License:MIT License


Languages

Language:Go 73.8%Language:HTML 12.4%Language:Makefile 5.8%Language:CSS 4.4%Language:JavaScript 1.7%Language:Dockerfile 1.2%Language:Shell 0.6%