# VAPORA Solo Deployment Mode Defaults
# Single-user development/testing configuration with minimal resources

{
  deployment_mode = "solo",

  backend = {
    host = "127.0.0.1",
    port = 8001,
    workers = 2,
    request_timeout = 30000,
    max_connections = 100,
    auth.jwt_ttl = 86400,
    auth.mfa_enabled = false,
    database.pool_size = 10,
    storage.path = "/tmp/vapora/storage",
  },

  agents = {
    host = "127.0.0.1",
    port = 8002,
    max_instances = 3,
    heartbeat_interval = 300,
    learning.enabled = true,
    knowledge_graph.enabled = true,
    swarm.enabled = false,
    nats.enabled = false,
  },

  llm_router = {
    host = "127.0.0.1",
    port = 8003,
    cost_tracking.enabled = false,
    budget_enforcement.enabled = false,
    routing.strategy = "performance",
    routing.fallback_chain = ["claude", "ollama"],
  },

  frontend = {
    host = "127.0.0.1",
    port = 3000,
    api_url = "http://localhost:8001",
  },

  database = {
    url = "file:///tmp/vapora/surrealdb.db",
    pool_size = 5,
  },

  nats = {
    enabled = false,
  },

  monitoring = {
    prometheus_enabled = false,
    log_level = "debug",
    tracing_enabled = false,
  },

  security = {
    tls_enabled = false,
  },

  storage = {
    base_path = "/tmp/vapora",
    backup_enabled = false,
  },
}
