From 6551e21d74ad887ebdc583645c1224cecce4b8e3 Mon Sep 17 00:00:00 2001 From: Ryan Toler Date: Mon, 23 Mar 2026 05:14:33 +0000 Subject: [PATCH] first attempt at s3 storage --- lxc/owncloud/main.tf | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/lxc/owncloud/main.tf b/lxc/owncloud/main.tf index 2b09337..62401d2 100644 --- a/lxc/owncloud/main.tf +++ b/lxc/owncloud/main.tf @@ -1,4 +1,22 @@ terraform { + + backend "s3" { + bucket = "terraform" + key = "/terraform.tfstate" + region = "us-east-1" + #encrypt = true + use_lock_file = true # Use S3 native locking (Terraform 1.9.0+) + skip_region_validation = true + skip_credentials_validation = true + skip_requesting_account_id = true + use_path_style = true + skip_s3_checksum = true + skip_metadata_api_check = true + endpoints = { + s3 = "https://misamisa.duckdns.org:9000" + } + } + required_providers { proxmox = { source = "bpg/proxmox"