Skip to content
main
Go to file
Code

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
pkg
 
 
 
 
ui
 
 
 
 
DCO
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

webui

Development

To set up a development environment

  1. Install go v1.15
  2. Install Node.js version 14.15.1
  3. Install gin: go get github.com/codegangsta/gin
  4. npm install --silent to install UI dependencies
  5. make dev to compile and run the app
  6. npm start to start the frontend dev server (with hot-reloading)

To generate protobuf files natively on your OS, install protoc, then install these packages:

go get -u github.com/golang/protobuf/protoc-gen-go
go get -u github.com/twitchtv/twirp/protoc-gen-twirp
go get -u go.larrymyers.com/protoc-gen-twirp_typescript

Then run:

make proto-native