From dfd351baec8e400c04112de8828f57d1b3de799c Mon Sep 17 00:00:00 2001 From: Anish Lakhwara Date: Fri, 23 Sep 2022 18:10:50 +1000 Subject: [PATCH] add finance services --- profiles/finance/default.nix | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 profiles/finance/default.nix diff --git a/profiles/finance/default.nix b/profiles/finance/default.nix new file mode 100644 index 00000000..72472095 --- /dev/null +++ b/profiles/finance/default.nix @@ -0,0 +1,32 @@ +{ pkgs, config, lib, ... }: + +{ + services.paperless = { + enable = true; + }; + + environment.systemPackages = [ + beancount + ]; + + # systemd.services.fava = { + # path = [ + # pkgs.fava + # ]; + # before = [ "nginx.service" ]; + # serviceConfig = { + # User = "anish"; + # ExecStart = '' + # fava /home/anish/usr/finance/ledger.beancount + # ''; + # Restart = "on-failure"; + # }; + # }; + + services.nginx = { + enable = true; + virtualHosts."fin.mossnet.lan".locations."/" = { + proxyPass = "http://localhost:28981"; + }; + }; +}