26 lines
695 B
HCL
26 lines
695 B
HCL
terraform {
|
|
required_version = ">= 1.5.0"
|
|
required_providers {
|
|
synology = {
|
|
source = "synology-community/synology"
|
|
version = "~> 0.2"
|
|
}
|
|
}
|
|
|
|
backend "http" {
|
|
address = "https://git.snarfnet.net/api/packages/snarf/terraform/state/synology"
|
|
lock_address = "https://git.snarfnet.net/api/packages/snarf/terraform/state/synology/lock"
|
|
unlock_address = "https://git.snarfnet.net/api/packages/snarf/terraform/state/synology/lock"
|
|
username = "snarf"
|
|
}
|
|
}
|
|
|
|
provider "synology" {
|
|
host = var.synology_host
|
|
port = var.synology_port
|
|
username = var.synology_user
|
|
password = var.synology_password
|
|
https = true
|
|
insecure = true
|
|
}
|