Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

README.md

Docker Compose Development Setup

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.

Usage

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 down

Configuration

  • env.template - Template for environment variables (copy to .env and customize)
  • env.dev.compose - Development-specific environment configuration
  • compose.yaml - Main compose file with all services

Notes

  • 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 deploy from the repository root
  • See the main README for the recommended setup instructions