Installation
brew install frogdb/tap/frogdbOr build from source using the Build from Source tab.
The fastest way to get started:
docker run -d --name frogdb -p 6379:6379 frogdb/frogdb:latestWith persistent storage:
docker run -d --name frogdb \ -p 6379:6379 \ -v frogdb-data:/data \ frogdb/frogdb:latestDocker Compose:
services: frogdb: image: frogdb/frogdb:latest ports: - "6379:6379" volumes: - frogdb-data:/data environment: FROGDB_SERVER__BIND: "0.0.0.0" FROGDB_PERSISTENCE__DATA_DIR: /data healthcheck: test: ["CMD", "redis-cli", "-p", "6379", "PING"] interval: 5s retries: 10
volumes: frogdb-data:# Download the latest .deb package from GitHub Releasessudo dpkg -i frogdb_*.deb
# The server is managed via systemdsudo systemctl start frogdb-serversudo systemctl enable frogdb-serverThe package installs to /usr/bin/frogdb-server with data at /var/lib/frogdb/.
-
Install dependencies
macOS:
Terminal window brew install rocksdb snappy lz4 zstdUbuntu/Debian:
Terminal window sudo apt-get install -y build-essential librocksdb-dev libsnappy-dev liblz4-dev libzstd-devArch Linux:
Terminal window sudo pacman -S rocksdb snappy lz4 zstd -
Clone and build
Terminal window git clone https://github.com/frogdb/frogdb.gitcd frogdbcargo build --release# Binary at ./target/release/frogdb-server
# Connect with any Redis clientredis-cli ping# PONGNext Steps
Section titled “Next Steps” Quickstart First commands
Configuration Reference All configuration options