From c0b2a3aa7b60f519a25a04e58c163857cb1c8166 Mon Sep 17 00:00:00 2001 From: Kyren223 Date: Sun, 29 Dec 2024 15:18:41 +0200 Subject: [PATCH] Cleaned up actual budget config --- nixosModules/actual-budget.nix | 20 +------------------- 1 file changed, 1 insertion(+), 19 deletions(-) diff --git a/nixosModules/actual-budget.nix b/nixosModules/actual-budget.nix index d66c509..1be4bd9 100644 --- a/nixosModules/actual-budget.nix +++ b/nixosModules/actual-budget.nix @@ -10,26 +10,8 @@ config = lib.mkIf config.actualBudget.enable { - users.users.actualbudget = { - isNormalUser = true; - group = "users"; - openssh.authorizedKeys.keys = [ - "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIO7P9K9D5RkBk+JCRRS6AtHuTAc6cRpXfRfRMg/Kyren" - ]; - }; - - # Make sure the "website" user has access to /srv/website - systemd.tmpfiles.rules = [ - "d /srv/actual-budget 0700 actualbudget users" - ]; - services.actual.enable = true; - services.actual.settings = { - config.dataDir = "/srv/actual-budget"; - config.serverFiles = "/srv/actual-budget/server-files"; - config.userFiles = "/srv/actual-budget/user-files"; - port = 5006; - } + services.actual.settings.port = 5006; # Open http and https ports to the public networking.firewall.allowedTCPPorts = [ 443 80 ];