/edgex-ui-go

Owner: Core/Support WG

Primary LanguageJavaScriptApache License 2.0Apache-2.0

edgex-ui-go

Go implementation of EdgeX Web UI.

Go Report Card license

Install and Deploy

To fetch the code and compile the web-based UI:

Using go get:

go get github.com/edgexfoundry/edgex-ui-go
cd $GOPATH/src/github.com/edgexfoundry/edgex-ui-go
make build

Using Git:

cd $GOPATH/src
git clone http://github.com/edgexfoundry/edgex-ui-go.git github.com/edgexfoundry/edgex-ui-go
cd $GOPATH/src/github.com/edgexfoundry/edgex-ui-go
make build

To start the application and the web-based UI:

make run

To rebuild after making changes to source:

make clean
make build

To test the web-based UI:

make test

To start all the EdgeX Go microservices in Docker, run the following command in the root of the EdgeX Go directory:

make run_docker

With a modern browser, navigate to http://yourdomain:4000 (change yourdomain to your server's hostname or ip).

NOTE: make sure that EdgeXFoundry is already running, Please refer to Edgex Services Get Started.

Community

License

Apache-2.0

Feedback

  • If you find a bug or want to request a new feature, please open a GitHub Issue.

  • Have a online chat at the appointed time on the zoom.

    Note Please contact to us before you want to have a online chat.