From b5837067a679934be4de1cacf4e3f9bdf2c7f02d Mon Sep 17 00:00:00 2001 From: Jermeiah S Date: Thu, 19 Jun 2025 16:56:31 -0400 Subject: [PATCH 1/4] added forgejo runner --- incus/main.tf | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/incus/main.tf b/incus/main.tf index f465487..772e62a 100644 --- a/incus/main.tf +++ b/incus/main.tf @@ -48,3 +48,17 @@ resource "incus_instance" "observer-tofu" { } } } + + + +resource "incus_instance" "forgejo-runner-tofu" { + name = "observer-tofu" + image = "images:nixos/25.05/amd64" + profiles = [ + incus_profile.d.name + ] + config = { + "limits.cpu" = 4 + "limits.memory" = "8GiB" + } +} From 2a9eeb19b5908e12edbbf1832cf0ac6bf1e2dd90 Mon Sep 17 00:00:00 2001 From: Jermeiah S Date: Thu, 19 Jun 2025 16:56:31 -0400 Subject: [PATCH 2/4] added forgejo runner --- incus/main.tf | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/incus/main.tf b/incus/main.tf index f465487..68fcb62 100644 --- a/incus/main.tf +++ b/incus/main.tf @@ -48,3 +48,17 @@ resource "incus_instance" "observer-tofu" { } } } + + + +resource "incus_instance" "forgejo-runner-tofu" { + name = "forgejo-runner-tofu" + image = "images:nixos/25.05/amd64" + profiles = [ + incus_profile.d.name + ] + config = { + "limits.cpu" = 4 + "limits.memory" = "8GiB" + } +} From 6d07188b38a8ce59f23b72b22aa1ad21b17879ca Mon Sep 17 00:00:00 2001 From: Jermeiah S Date: Thu, 19 Jun 2025 18:19:57 -0400 Subject: [PATCH 3/4] added base config --- incus/main.tf | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/incus/main.tf b/incus/main.tf index 68fcb62..7bdfb03 100644 --- a/incus/main.tf +++ b/incus/main.tf @@ -62,3 +62,17 @@ resource "incus_instance" "forgejo-runner-tofu" { "limits.memory" = "8GiB" } } + + + +resource "incus_instance" "base-tofu" { + name = "base-tofu" + image = "images:nixos/25.05/amd64" + profiles = [ + incus_profile.d.name + ] + config = { + "limits.cpu" = 1 + "limits.memory" = "1GiB" + } +} From 0e9d8a83485fb23ad121b071bd05859c51917748 Mon Sep 17 00:00:00 2001 From: Jermeiah S Date: Fri, 20 Jun 2025 11:40:11 -0400 Subject: [PATCH 4/4] up core count on forgejo --- incus/main.tf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/incus/main.tf b/incus/main.tf index 7bdfb03..f32b150 100644 --- a/incus/main.tf +++ b/incus/main.tf @@ -58,7 +58,7 @@ resource "incus_instance" "forgejo-runner-tofu" { incus_profile.d.name ] config = { - "limits.cpu" = 4 + "limits.cpu" = 6 "limits.memory" = "8GiB" } }