Skip to main content

📥 SquirrelDB Installation

Cassandra

SquirrelDB requires Cassandra to store its metrics.

You can follow the Cassandra installation documentation, or run it with Docker:

# The network is needed only if you run SquirrelDB with Docker.
docker network create squirreldb

docker run -d --name squirreldb-cassandra -p 127.0.0.1:9042:9042 --restart unless-stopped \
-v cassandra:/var/lib/cassandra --net squirreldb cassandra

SquirrelDB

Docker

The preferred method to install SquirrelDB is Docker.

# Set the address of your Cassandra servers here, separated by commas.
SQUIRRELDB_CASSANDRA_ADDRESSES=squirreldb-cassandra:9042

docker run -d --name squirreldb -p 127.0.0.1:9201:9201 --restart unless-stopped \
--net squirreldb -e SQUIRRELDB_CASSANDRA_ADDRESSES bleemeo/squirreldb

Binary

You can install SquirrelDB binary using the latest Github release for your platform.

For example, if you are on a x86-64 platform:

sudo wget https://github.com/bleemeo/squirreldb/releases/latest/download/squirreldb-linux_x86_64.bin \
-O /usr/local/bin/squirreldb
sudo chmod +x /usr/local/bin/squirreldb