chore: update authentik version and add deps to nix flake

This commit is contained in:
2025-09-04 15:59:17 +05:00
parent 69f73e8123
commit 9db8777c84
2 changed files with 6 additions and 8 deletions

View File

@@ -29,6 +29,10 @@
terraform terraform
tflint tflint
typescript-language-server typescript-language-server
prettier
jq
openssl
awscli2
# Adding node for copilot # Adding node for copilot
nodejs_24 nodejs_24
@@ -36,12 +40,6 @@
# cli tools # cli tools
nodePackages.cdktf-cli 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
'';
}; };
} }
); );

View File

@@ -146,7 +146,7 @@ class Homelab extends TerraformStack {
provider: helm, provider: helm,
name: "authentik", name: "authentik",
namespace: "authentik-system", namespace: "authentik-system",
version: "2025.6.3", version: "2025.8.1",
}); });
new GiteaServer(this, "gitea-server", { new GiteaServer(this, "gitea-server", {
@@ -173,7 +173,7 @@ new S3Backend(stack, {
accessKey: env.R2_ACCESS_KEY_ID, accessKey: env.R2_ACCESS_KEY_ID,
secretKey: env.R2_SECRET_ACCESS_KEY, secretKey: env.R2_SECRET_ACCESS_KEY,
endpoints: { endpoints: {
s3: `https://${env.ACCOUNT_ID}.r2.cloudflarestorage.com/homelab-terraform-state`, s3: `https://${env.ACCOUNT_ID}.r2.cloudflarestorage.com/${env.BUCKET}`,
}, },
}); });