From 707346a81a9bf22fc02ee91b8e955c0c81a141eb Mon Sep 17 00:00:00 2001 From: Felix Buehler Date: Sun, 24 Jul 2022 21:01:41 +0200 Subject: [PATCH] newton/radicale: first init --- nixos/modules/webapps/radicale.nix | 15 +++++++++++++++ nixos/newton/configuration.nix | 4 ++++ nixos/newton/disks.nix | 1 - 3 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 nixos/modules/webapps/radicale.nix diff --git a/nixos/modules/webapps/radicale.nix b/nixos/modules/webapps/radicale.nix new file mode 100644 index 0000000..0578a5c --- /dev/null +++ b/nixos/modules/webapps/radicale.nix @@ -0,0 +1,15 @@ +{ config, pkgs, ... }: +{ + services.radicale = { + enable = true; + }; + + webapps.apps.radicale = { + dashboard = { + name = "Radicale"; + category = "app"; + icon = "sync"; + link = "https://dav.buehler.rocks"; + }; + }; +} diff --git a/nixos/newton/configuration.nix b/nixos/newton/configuration.nix index 1a57bf8..d83f2a2 100644 --- a/nixos/newton/configuration.nix +++ b/nixos/newton/configuration.nix @@ -14,8 +14,12 @@ ../modules/ssh.nix ../modules/users.nix ../modules/webapps/config.nix + ../modules/webapps/gitea.nix + ../modules/webapps/hedgedoc.nix ../modules/webapps/homer.nix ../modules/webapps/navidrome.nix + ../modules/webapps/paperless.nix + ../modules/webapps/radicale.nix ]; networking.hostName = "newton"; diff --git a/nixos/newton/disks.nix b/nixos/newton/disks.nix index 6df47f1..05268ca 100644 --- a/nixos/newton/disks.nix +++ b/nixos/newton/disks.nix @@ -1,7 +1,6 @@ { config, lib, pkgs, ... }: { - boot.initrd.luks.devices."luks-drive" = { name = "luks-drive"; device = "/dev/disk/by-partlabel/Crypt";