# Solo Developer Configuration # # Minimal setup for single-user development # Suitable for: Local development, prototyping, learning # Installation metadata installation_id = "solo-dev-20250106" verbose = false fail_fast = true cleanup_on_failure = true # Paths provisioning_path = "/usr/local/bin/provisioning" work_dir = "~/.provisioning" # Deployment configuration [deployment] platform = "Docker" mode = "Solo" domain = "localhost" auto_generate_secrets = true # Core services (minimal) [[deployment.services]] name = "orchestrator" description = "Task coordination engine" port = 8080 enabled = true required = true [[deployment.services]] name = "control-center" description = "Web UI dashboard" port = 8081 enabled = true required = true [[deployment.services]] name = "coredns" description = "DNS service" port = 5353 enabled = true required = true # Optional services [[deployment.services]] name = "oci-registry" description = "OCI Registry (Zot)" port = 5000 enabled = false required = false [[deployment.services]] name = "extension-registry" description = "Extension hosting" port = 8082 enabled = false required = false [[deployment.services]] name = "mcp-server" description = "Model Context Protocol" port = 8084 enabled = true required = false [[deployment.services]] name = "api-gateway" description = "REST API access" port = 8085 enabled = false required = false # Notifications (optional) # [notifications] # webhook_url = "https://example.com/webhook" # notify_progress = true # notify_completion = true # notify_failure = true # retry_attempts = 3 # Custom environment variables [env_vars] LOG_LEVEL = "info" ENABLE_DEBUG = "false" PROVISIONING_MODE = "development"