add actual (budget app)

This commit is contained in:
2025-07-19 18:48:09 +02:00
parent a3244a4e9b
commit 3cf1f977f3
3 changed files with 21 additions and 0 deletions

View File

@@ -0,0 +1,19 @@
{ config, ... }:
{
services.actual = {
enable = true;
settings = {
hostname = "127.0.0.1";
port = 5555;
};
};
services.nginx.virtualHosts."actual.home.rpqt.fr" = {
forceSSL = true;
useACMEHost = "home.rpqt.fr";
locations."/".proxyPass =
"http://127.0.0.1:${builtins.toString config.services.actual.settings.port}";
};
clan.core.state.userdata.folders = [ "/var/lib/actual" ];
}

View File

@@ -5,6 +5,7 @@
{ {
imports = [ imports = [
./acme.nix ./acme.nix
./actual.nix
./boot.nix ./boot.nix
./builder.nix ./builder.nix
./freshrss.nix ./freshrss.nix

View File

@@ -9,6 +9,7 @@ let
machines = { machines = {
genepi = { genepi = {
subdomains = [ subdomains = [
"actual"
"glance" "glance"
"grafana" "grafana"
"images" "images"