21 lines
586 B
Nix
21 lines
586 B
Nix
{ ... }:
|
|
{
|
|
services.actual = {
|
|
enable = true;
|
|
openFirewall = true;
|
|
settings = {
|
|
trustedProxies = [ "10.0.1.18" ];
|
|
port = 3333;
|
|
config = {
|
|
dataDir = "/media/nas/ssd/nix-app-data/actual";
|
|
openId = {
|
|
issuer = "https://authentik.mjallen.dev/application/o/actual-budget/";
|
|
client_id = "1PGCrRdndq7SoOSLuNMnXFmHpgd1NKRMOa5LSia2";
|
|
client_secret = "1PGCrRdndq7SoOSLuNMnXFmHpgd1NKRMOa5LSia2";
|
|
server_hostname = "https://actual.mjallen.dev";
|
|
authMethod = "openid";
|
|
};
|
|
};
|
|
};
|
|
};
|
|
} |