Skip to content

elkozmon/zoonavigator

Repository files navigation

ZooNavigator

ZooNavigator is a feature-rich web interface for ZooKeeper.

ZooKeeper versions 3.5.x to 3.9.x are currently supported.

📘 Read official docs for more info, screenshots 📷 and instructions how to use ZooNavigator. 🔥

Quick start

  1. Run ZooNavigator via Docker or Snap
  2. Open your browser and go to http://localhost:9000
  3. Enter connection details:
    • Connection String: Your ZooKeeper ensemble (e.g., zk1:2181,zk2:2181,zk3:2181)
    • Auth Info: Optional, feel free to leave empty
  4. Click Connect

Docker

Run the ZooNavigator Docker image from Docker Hub:

docker run \
  -d \
  -p 9000:9000 \
  -e HTTP_PORT=9000 \
  --name zoonavigator \
  --restart unless-stopped \
  elkozmon/zoonavigator

Note:

If you want to access ZooKeeper running locally on host machine (not in Docker container):

  • Linux users may use --net host instead of exposing the port
  • Windows and Mac users should follow this advice

Snap

Install ZooNavigator from Snap store:

sudo snap install zoonavigator

License

The project is licensed under Affero General Public License version 3.0 (AGPLv3).