From efbbeaa9425cda7614c7c105da3d115518272d62 Mon Sep 17 00:00:00 2001 From: Nick Date: Tue, 21 Jan 2025 23:00:38 -0600 Subject: [PATCH] feat: hledger test --- nixos/modules/services/hledger.nix | 34 ++++++++++++++++++------------ 1 file changed, 21 insertions(+), 13 deletions(-) diff --git a/nixos/modules/services/hledger.nix b/nixos/modules/services/hledger.nix index 4d5e682..7264a7d 100755 --- a/nixos/modules/services/hledger.nix +++ b/nixos/modules/services/hledger.nix @@ -50,18 +50,26 @@ in }; }; - # fileSystems."/var/lib/${service.name}" = { - # device = service.paths.path0; - # fsType = "none"; - # options = [ - # "bind" - # ]; - # depends = [ - # server.storage0.mount - # ]; - # }; + fileSystems."/var/lib/${service.name}" = { + device = service.paths.path0; + fsType = "none"; + options = [ + "bind" + ]; + depends = [ + server.storage0.mount + ]; + }; - # systemd.tmpfiles.rules = [ - # "Z ${service.paths.path0} 0755 ${service.name} ${service.name} -" - # ]; + systemd.tmpfiles.rules = [ + "Z ${service.paths.path0} 0755 ${service.name} ${service.name} -" + ]; + + networking = { + firewall = { + allowedTCPPorts = [ + service.ports.port0 + ]; + }; + }; }