From 666c6343aaa4f8f77949e7162a8a4cc49c060231 Mon Sep 17 00:00:00 2001 From: Ryan Toler Date: Tue, 7 Apr 2026 08:19:44 +0000 Subject: [PATCH] updating memory --- lxc/TEMPLATE/main.tf | 6 ++++++ lxc/TEMPLATE/vars.tf | 2 ++ lxc/navidrome/main.tf | 6 ++++++ lxc/navidrome/vars.tf | 2 ++ 4 files changed, 16 insertions(+) diff --git a/lxc/TEMPLATE/main.tf b/lxc/TEMPLATE/main.tf index f7d240c..a62eb84 100644 --- a/lxc/TEMPLATE/main.tf +++ b/lxc/TEMPLATE/main.tf @@ -81,6 +81,12 @@ resource "proxmox_virtual_environment_container" "example_template" { cores = var.cores } + memory { + dedicated = var.memory + swap = var.swap + } + + startup { order = "3" up_delay = "60" diff --git a/lxc/TEMPLATE/vars.tf b/lxc/TEMPLATE/vars.tf index 4b17798..c6d0301 100644 --- a/lxc/TEMPLATE/vars.tf +++ b/lxc/TEMPLATE/vars.tf @@ -36,6 +36,8 @@ variable "hostname" { default = "wikmd" } variable "ip_address" { default = "192.168.0.56/24" } variable "gateway" { default = "192.168.0.1" } variable "password" { default = "example" } +variable "memory" { default = 2048 } # Sets dedicated RAM to 2048 MB (2 GB) +variable "swap" { default = 1024 } # Sets swap space to 1024 MB (1 GB) variable "cores" { default = 1 } # --------------------------------------------------------------- diff --git a/lxc/navidrome/main.tf b/lxc/navidrome/main.tf index f7d240c..a62eb84 100644 --- a/lxc/navidrome/main.tf +++ b/lxc/navidrome/main.tf @@ -81,6 +81,12 @@ resource "proxmox_virtual_environment_container" "example_template" { cores = var.cores } + memory { + dedicated = var.memory + swap = var.swap + } + + startup { order = "3" up_delay = "60" diff --git a/lxc/navidrome/vars.tf b/lxc/navidrome/vars.tf index adf7d61..0bc3e59 100644 --- a/lxc/navidrome/vars.tf +++ b/lxc/navidrome/vars.tf @@ -36,6 +36,8 @@ variable "hostname" { default = "navidrome" } variable "ip_address" { default = "192.168.0.12/24" } variable "gateway" { default = "192.168.0.1" } variable "password" { default = "example" } +variable "memory" { default = 2048 } # Sets dedicated RAM to 2048 MB (2 GB) +variable "swap" { default = 1024 } # Sets swap space to 1024 MB (1 GB) variable "cores" { default = 3 } # ---------------------------------------------------------------