From 25b702bee98a9dcecf580b22172672efda5d9113 Mon Sep 17 00:00:00 2001 From: Dennis Date: Thu, 15 Jan 2026 20:11:29 +0100 Subject: [PATCH] sets up actual with backups --- modules/actual-server/default.nix | 2 ++ modules/restic/default.nix | 2 ++ 2 files changed, 4 insertions(+) diff --git a/modules/actual-server/default.nix b/modules/actual-server/default.nix index f1d289b..3dcb4cd 100644 --- a/modules/actual-server/default.nix +++ b/modules/actual-server/default.nix @@ -10,6 +10,8 @@ description = "user service for the actual budgeting server instance"; environment = { ACTUAL_PORT = "9002"; + ACTUAL_DATA_DIR = "/data/actual-server"; + ACTUAL_HOSTNAME = "0.0.0.0"; }; serviceConfig = { Type = "simple"; diff --git a/modules/restic/default.nix b/modules/restic/default.nix index c02a594..1578ca1 100644 --- a/modules/restic/default.nix +++ b/modules/restic/default.nix @@ -22,9 +22,11 @@ initialize = true; passwordFile = config.age.secrets."restic/password".path; repository = "sftp:dnsc-storage:restic/dnsc-server"; + createWrapper = true; paths = [ "/home/dennis/notes" "/main/share" + "/data/actual-server" ]; pruneOpts = [ "--keep-last 3"