# Local Provider Default Configuration
# For testing and local development environments

{
  local = {
    name = "local",
    enabled = false,
    workspace = "{{workspace.name}}",
    auth = {
      interface = "CLI",
    },
    paths = {
      base = ".providers/local",
      cache = ".providers/local/cache",
      state = ".providers/local/state",
      vms = "/var/lib/provisioning/vms",
    },
    api = {
      url = "http://localhost:9090",
      timeout = 30,
    },
  },

  auth = {
    interface = "CLI",
  },

  paths = {
    base = ".providers/local",
    cache = ".providers/local/cache",
    state = ".providers/local/state",
    vms = "/var/lib/provisioning/vms",
  },

  api = {
    url = "http://localhost:9090",
    timeout = 30,
  },
}
