summaryrefslogtreecommitdiffstats
path: root/usecases/server/radicale.nix
diff options
context:
space:
mode:
authorMinijackson <minijackson@riseup.net>2021-06-02 15:28:48 +0200
committerMinijackson <minijackson@riseup.net>2021-06-02 15:28:48 +0200
commit70cc223444059ea2885275dac9ef55f970b92281 (patch)
tree84fbba6a6092d3b7da1d91ab66c2375e1034ece5 /usecases/server/radicale.nix
parentaab7b75826a1fafa3d2e3547c9c43d1745d73de9 (diff)
downloadnixos-config-reborn-70cc223444059ea2885275dac9ef55f970b92281.tar.gz
nixos-config-reborn-70cc223444059ea2885275dac9ef55f970b92281.zip
treewide: NixOS 20.09 -> NixOS 21.05
Diffstat (limited to 'usecases/server/radicale.nix')
-rw-r--r--usecases/server/radicale.nix9
1 files changed, 4 insertions, 5 deletions
diff --git a/usecases/server/radicale.nix b/usecases/server/radicale.nix
index a998643..b20bff8 100644
--- a/usecases/server/radicale.nix
+++ b/usecases/server/radicale.nix
@@ -3,13 +3,12 @@ inputs:
3{ config, ... }: 3{ config, ... }:
4 4
5{ 5{
6 # TODO: use RFC42 settings for NixOS 21.05
7 services.radicale = { 6 services.radicale = {
8 enable = true; 7 enable = true;
9 config = '' 8 settings = {
10 [server] 9 # Bind address on VPN interface only
11 hosts = ${config.topology.mainVpn.currentNodeIP}:5232 10 server.hosts = "[${config.topology.mainVpn.currentNodeIP}]:5232";
12 ''; 11 };
13 }; 12 };
14 13
15 networking.firewall.interfaces.${config.topology.mainVpn.interfaceName}.allowedTCPPorts = [ 14 networking.firewall.interfaces.${config.topology.mainVpn.interfaceName}.allowedTCPPorts = [