From 91fc0227bf1fe3f7b79767214afaaa76b96a2e84 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Leon=20Schwarz=C3=A4ugl?= Date: Sun, 29 Jun 2025 15:31:16 +0200 Subject: [PATCH] feat: add croc --- SwarselSystems.org | 85 ++++++++++++++++++++++++- hosts/nixos/winters/secrets/pii.nix.enc | 6 +- modules/home/common/env.nix | 1 + modules/home/common/zsh.nix | 6 ++ modules/nixos/server/croc.nix | 59 +++++++++++++++++ profiles/nixos/moonside/default.nix | 1 + secrets/general/secrets.yaml | 8 ++- secrets/moonside/secrets.yaml | 14 +++- 8 files changed, 169 insertions(+), 11 deletions(-) create mode 100644 modules/nixos/server/croc.nix diff --git a/SwarselSystems.org b/SwarselSystems.org index 323bee7..ac2c415 100644 --- a/SwarselSystems.org +++ b/SwarselSystems.org @@ -4767,6 +4767,7 @@ Modules that need to be loaded on the NixOS level. Note that these will not be a nginx = lib.mkDefault true; ssh = lib.mkDefault true; oauth2Proxy = lib.mkDefault true; + croc = lib.mkDefault true; }; }; }; @@ -10727,6 +10728,73 @@ To get other URLs (token, etc.), use https:///oauth2/openid/