From 1d6c5082b4629633091285028f835073e56cd42f Mon Sep 17 00:00:00 2001 From: Gabe Venberg Date: Thu, 25 Jul 2024 15:24:11 -0500 Subject: [PATCH] added radicale config. --- configs/nixos/radicale.nix | 21 +++++++++++++++++++++ flake.lock | 6 +++--- 2 files changed, 24 insertions(+), 3 deletions(-) create mode 100644 configs/nixos/radicale.nix diff --git a/configs/nixos/radicale.nix b/configs/nixos/radicale.nix new file mode 100644 index 0000000..050d287 --- /dev/null +++ b/configs/nixos/radicale.nix @@ -0,0 +1,21 @@ +{ + inputs, + config, + pkgs, + lib, + ... +}: { + services.radicale={ + enable=true; + settings={ + server={ + hosts=[ "0.0.0.0:5232" "[::]:5232" ]; + }; + auth={ + type="htpasswd"; + htpasswd_encryption="md5"; + htpasswd_filename="${inputs.nix-secrets}/radicale-users"; + }; + }; + }; +} diff --git a/flake.lock b/flake.lock index 9e9564a..d53a427 100644 --- a/flake.lock +++ b/flake.lock @@ -249,10 +249,10 @@ "nix-secrets": { "flake": false, "locked": { - "lastModified": 1718304587, - "narHash": "sha256-cwD0U0kIzCPta5WPnpWBWHLknQOz8YTjK2eyRn3d7jQ=", + "lastModified": 1721938549, + "narHash": "sha256-Iy3o7Q9GQybHPgDLzxCRhLVI7Q7P9U7/TCDSEMmFuFs=", "ref": "refs/heads/main", - "rev": "6ae6ce3f7de63c99b0657f8195775c2352cd9eae", + "rev": "f61fd3244eab8d1406f89867b8025d5fe9385551", "shallow": true, "type": "git", "url": "ssh://git@git.venberg.xyz:7920/Gabe/nix-secrets.git"