# provctl-config.toml # Service orchestration configuration for syntaxis # Generated by: provctl gen deployment # Generated at: 2025-11-20 # # Usage: # provctl start --preset dev # Start dev preset services # provctl start --service cli # Start specific service # provctl status # Show running services [project] name = "syntaxis" version = "1.0.0" # Services managed by provctl [services] [services.syntaxis-cli] enabled = true type = "cli" min_memory_mb = 64 min_disk_space_mb = 50 [services.syntaxis-tui] enabled = true type = "tui" min_memory_mb = 128 min_disk_space_mb = 50 requires = ["cli"] [services.syntaxis-api] enabled = true type = "server" min_memory_mb = 256 min_disk_space_mb = 100 requires = ["cli"] [services.syntaxis-dashboard] enabled = true type = "web" min_memory_mb = 128 min_disk_space_mb = 50 requires = ["api"] # Database configuration [database] default = "sqlite" [database.sqlite] type = "sqlite" path = "/var/lib/syntaxis/db.sqlite" # Cache configuration - to be configured by provctl [cache] enabled = false # Logging and debugging [logging] level = "info" format = "structured" # Integration settings [integration] # Enable provisioning system integration provisioning_enabled = true # Enable dashboard integration dashboard_enabled = true