From d0ec962102dca084bc710b6eda6cd02d12f66e9d Mon Sep 17 00:00:00 2001 From: kiri Date: Sat, 29 Nov 2025 01:50:21 +0100 Subject: [PATCH] Add actual budget to orion --- hosts/orion/configuration.nix | 1 + server-modules/actual-budget.nix | 14 ++++++++++++++ 2 files changed, 15 insertions(+) create mode 100644 server-modules/actual-budget.nix diff --git a/hosts/orion/configuration.nix b/hosts/orion/configuration.nix index 9ce94e6..b9897cf 100644 --- a/hosts/orion/configuration.nix +++ b/hosts/orion/configuration.nix @@ -17,6 +17,7 @@ ../../server-modules/home-assistant.nix ../../server-modules/glance.nix ../../server-modules/radicale.nix + ../../server-modules/actual-budget.nix ./disk-config.nix ./hardware-configuration.nix diff --git a/server-modules/actual-budget.nix b/server-modules/actual-budget.nix new file mode 100644 index 0000000..227c8e3 --- /dev/null +++ b/server-modules/actual-budget.nix @@ -0,0 +1,14 @@ +{ config, pkgs, ... }: + +{ + services.actual = { + enable = true; + openFirewall = false; + settings = { + port = 3000; + hostname = "127.0.0.1"; # Listen on all IPv4 addresses + }; + }; + + services.caddy.virtualHosts."finance.jelles.net".extraConfig = "reverse_proxy :3000"; +}