This directory contains the legacy Docker Compose setup for Buttercup CRS, preserved for developers who need to run specific components for quick testing and development.
From the repository root directory:
# Run all services cd dev/docker-compose && docker-compose up -d # Run specific services or profiles cd dev/docker-compose && docker-compose --profile fuzzer-test up -d cd dev/docker-compose && docker-compose --profile graphdb up -d # Stop services cd dev/docker-compose && docker-compose downenv.template- Template for environment variables (copy to.envand customize)env.dev.compose- Development-specific environment configurationcompose.yaml- Main compose file with all services
- This setup is not recommended for production - use the Kubernetes deployment instead
- Primarily useful for developers who need to run individual components for testing
- The main deployment method is now Kubernetes via
make deployfrom the repository root - See the main README for the recommended setup instructions