Graphical user interface for Selenoid project
Simple status page with UI updates by SSE, backed by constant polling of status handle of selenoid on small go backend.
We distribute UI as a lightweight Docker container. To run it type:
$ docker run -d --name selenoid-ui \
--link selenoid \
-p 8080:8080 \
aerokube/selenoid-ui --selenoid-uri=http://selenoid:4444
where --link selenoid
links with running container named selenoid
with selenoid inside
Then access the UI on port 8080:
http://localhost:8080/
The following flags are supported:
--listen
- host and port to listen (e.g. :1234
)--period
- data refresh period (e.g. 5s
or 1m
)--selenoid-uri
- selenoid uri to fetch data from (e.g. http://selenoid.example.com:4444/
)Can be found at http://aerokube.com/selenoid-ui/latest/
This UI is designed for debug purposes for one selenoid node. If you need monitoring capabilities on more than one selenoid, consider to use external monitoring system