Hubble can be set up in less than 30 minutes. You'll need a machine that has:
See tutorials for instructions on how to set up cloud providers to run Hubble.
The install script is the simplest way to set up Hubble.
bash
curl -sSL <https://download.thehubble.xyz/bootstrap.sh> | bash
If you're using macOS, you'll need to have docker installed and running.
Hubble will be installed into ~/hubble
and will be run via Docker in the background, along with Grafana and Prometheus for monitoring. If you have trouble with the script, try installing via docker.
The Hubble script creates a crontab entry and will automatically upgrade the hub every week. To upgrade manually, run:
bash
cd ~/hubble && ./hubble.sh upgrade
Hubble can also be set up by running the docker image directly. To do this:
apps/hubble