From 3408c3dd3fa2ac9f01f9df15b951468d2bd6cd54 Mon Sep 17 00:00:00 2001 From: Nick Date: Thu, 9 Oct 2025 04:15:49 -0500 Subject: [PATCH] feat: added firefly-iii --- modules/nixos/services/firefly-iii/default.nix | 2 ++ secrets/secrets.yaml | 5 +++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/modules/nixos/services/firefly-iii/default.nix b/modules/nixos/services/firefly-iii/default.nix index eb8b6ec..42ad78f 100755 --- a/modules/nixos/services/firefly-iii/default.nix +++ b/modules/nixos/services/firefly-iii/default.nix @@ -23,6 +23,7 @@ in settings = { DB_CONNECTION = "pgsql"; APP_KEY_FILE = config.sops.secrets."${service.name}-pass".path; + DB_PASSWORD_FILE = config.sops.secrets."${service.name}-data".path; }; }; firefly-iii-data-importer = { @@ -64,6 +65,7 @@ in }) [ "pass" + "data" ] ); }; diff --git a/secrets/secrets.yaml b/secrets/secrets.yaml index a2b7c0e..644963a 100755 --- a/secrets/secrets.yaml +++ b/secrets/secrets.yaml @@ -51,6 +51,7 @@ caddy: comfyui-auth: ENC[AES256_GCM,data:YkHxbW/0zTmnrggXKl2jNO4OnBaepmCwB3ZC6d8MPIKf8snWJzAvTq5+X5ABzziwKaypHRTcS6vuNntxKrrD8DS7hX9DqVCZc5WeFHI6S5VzHh3SprW2MF4E8nm4Hj+VHoKGmRSSOU1cfX3J,iv:v0Pid0BCY2QsMNaahBvJd4WWZD115JDLHlOCQvPiaGU=,tag:gpsAgt052NoOyIa9WqJXyg==,type:str] wifi-home: ENC[AES256_GCM,data:5NYSCUyalDf7gZF7WaRQJCo=,iv:RkVZKsmVEBg5M28DSkBD41673iLM+dqDAAhSwjqejck=,tag:QQ17VSWOnU0bGglZq6455Q==,type:str] firefly-iii-pass: ENC[AES256_GCM,data:gy7CuAy2PqKyr/+fHjHuKosj7Mi2cfOop4bLew0vZtH9i6IbTs+3wQb1bk5OMmQgMTbm,iv:R+IK4mEuZMhAz5R+9HyL2zscISc+yrSoipcwMiwNL18=,tag:2GF+O7YKXKgFCUGvbZyQKQ==,type:str] +firefly-iii-data: ENC[AES256_GCM,data:EY/CNiSrnmUjotIshk4KqJ2P7IMpiXYyBr7NeYcI69k=,iv:bocGJHNLMAfHFjs3/6wwxwYqq0qar/uNrwppK+MQjBg=,tag:2H5TD6bd9PUgN7BWkwNuzA==,type:str] sops: age: - recipient: age19dpncsdphdt2tmknjs99eghk527pvdrw0m29qjn2z2gg3et5tdtqycqhl0 @@ -62,7 +63,7 @@ sops: bXBOa1VSakoyaWxpODJEOU11QUZCaUEK8Ch9Ten3DdrPHF1DTH2qei85AlHUOaLD aNfzakake7ej+MxJYdKEU0bcWofNMKzIlZa2uM10KZSENDP8d8qlig== -----END AGE ENCRYPTED FILE----- - lastmodified: "2025-10-09T08:33:06Z" - mac: ENC[AES256_GCM,data:6EflgZBhNXPZlwwU+6478I4VtMGpd0mLF2Fj9gf/2inpWJJG00JzW9YBycen66AsR6tPLh0Selou/j6LzfWZiBxUSiuK57pB2IlcyzctWgfBLqSpJgEl5WJq5K3eGyZAapowTkQZS+luzXDz/F6GA2V64wbS7KQSBpTwRMgaBLw=,iv:PQeKI+lhwKDa5DhItE7koIl5yDV6OYP5D/6Nzb8CpVg=,tag:c7ceA5MaZYBPV5/+Oy+dTw==,type:str] + lastmodified: "2025-10-09T09:13:27Z" + mac: ENC[AES256_GCM,data:kABq+mWDLUDBYoIqMuY3jTAErjQDE5JkijeFvwJKwBOgvy6NHxRfn3MQf8YkB/wpQHs/xIXBsutHPkOFAqErHXRx3ge0MVW9jXyDNHOxKoJ+6SmOPg/FXijuPgpL9ghG5NxYDfhOFHBz7l1MRv9lzO2MG/VQ4T1SoesYp4UmM0Q=,iv:Ol0eydqhOHQJu5gWXoWWze27nif+sw9X/xAzJmUM2xc=,tag:JFrwLKXf4vvFwv0hv4puLA==,type:str] unencrypted_suffix: _unencrypted version: 3.11.0