# README
nsqadmin
nsqadmin
is a Web UI to view aggregated cluster stats in realtime and perform various
administrative tasks.
Read the docs
Local Development
Dependencies
- Install NodeJS 16.x (includes
npm
)
Live Reload Workflow
$ npm install
$ ./gulp --series clean watch
$ cd .. && make && ./build/nsqadmin --dev-static-dir=nsqadmin/static/build --lookupd-http-address=<...>
- make changes to static assets (repeat step 3 only if you make changes to any Go code)
Build
$ ./gulp --series clean build
# Functions
this is similar to httputil.NewSingleHostReverseProxy except it passes along basic auth.