# TypeDialog Provisioning Generator - Development Configuration

[provisioning]
default_providers = ["hetzner", "lxd"] # Cheaper for dev
output_dir = "./provisioning"

  [provisioning.generation]
  dry_run = false
  overwrite = true # Allow overwrite in dev
  verbose = true   # Verbose in dev

  [provisioning.templates]
  base_path = "templates"
  custom_path = "./custom-templates"

  [provisioning.infrastructure]
  environment = "development"
  region = "eu-central-1"

  [provisioning.nickel]
  generate_defaults = true
  use_constraints = true
  validate_schemas = true

  [provisioning.ai]
  enabled = true      # Enable AI in dev
  model = "llama2"
  provider = "ollama" # Use local for dev

  [provisioning.logging]
  file = true
  level = "debug"
