diff --git a/flake.nix b/flake.nix index 8fd740a..2662b03 100644 --- a/flake.nix +++ b/flake.nix @@ -29,6 +29,10 @@ terraform tflint typescript-language-server + prettier + jq + openssl + awscli2 # Adding node for copilot nodejs_24 @@ -36,12 +40,6 @@ # cli tools nodePackages.cdktf-cli ]; - - shellHook = '' - # Install the barman cloud plugin - kubectl create namespace cnpg-system - kubectl apply -f https://github.com/cloudnative-pg/plugin-barman-cloud/releases/download/v0.5.0/manifest.yaml - ''; }; } ); diff --git a/main.ts b/main.ts index eb57ced..7cd6e82 100644 --- a/main.ts +++ b/main.ts @@ -146,7 +146,7 @@ class Homelab extends TerraformStack { provider: helm, name: "authentik", namespace: "authentik-system", - version: "2025.6.3", + version: "2025.8.1", }); new GiteaServer(this, "gitea-server", { @@ -173,7 +173,7 @@ new S3Backend(stack, { accessKey: env.R2_ACCESS_KEY_ID, secretKey: env.R2_SECRET_ACCESS_KEY, endpoints: { - s3: `https://${env.ACCOUNT_ID}.r2.cloudflarestorage.com/homelab-terraform-state`, + s3: `https://${env.ACCOUNT_ID}.r2.cloudflarestorage.com/${env.BUCKET}`, }, });