Docker Compose configuration for self-hosted Currents deployment.
For Kubernetes deployments and scaled production environments, see the Currents Helm Chart documentation.
Clone the currents-dev/docker repository and run setup:
git clone https://github.com/currents-dev/docker.git currents-docker
cd currents-docker/on-prem
./scripts/setup.sh
docker compose up -d
You can also browse the repository on GitHub to explore configuration files.
| Profile | Services Included | Use Case |
|---|---|---|
full |
Redis, MongoDB, ClickHouse, RustFS | Running everything locally |
database |
Redis, MongoDB, ClickHouse | Using external S3-compatible storage |
cache |
Redis | Using external MongoDB, ClickHouse, and S3 |