What it is: Batteries-included developer toolbox for Harper.
Why it matters: Get Harper running with monitoring in under a minute.
The bottom line: Everything works out of the box ✅
git clone https://github.com/yourusername/harper-getting-started.git
cd harper-getting-started/docker
docker-compose up -dHarper: http://localhost:9925 (admin/HarperRocks!) Grafana: http://localhost:3000 (admin/HarperRocks!) 📊
Docker environment with two modes:
- Single node - Development and testing
- 3-node cluster - Replication and HA testing
Key features:
- Zero configuration
- Auto-provisioned monitoring
- Persistent data volumes
- Health checks included
- Docker & Docker Compose 2.0+
- 4GB RAM (8GB for cluster)
- Ports: 3000, 9925-9946
docker-compose --profile single up -dBest for: Development, API testing, learning
docker-compose --profile cluster up -dBest for: Replication testing, HA scenarios, performance testing
- Developers - Local development with monitoring
- DevOps - Test deployments and clustering
- Architects - Evaluate Harper capabilities
- QA - Consistent test environments
- Learning - Explore Harper features
Contributions welcome:
- New deployment configurations
- Monitoring improvements
- Utility scripts
- Documentation
Apache 2.0 - See LICENSE