From 8e2c83721ad42469b0af18ac1979bba057484545 Mon Sep 17 00:00:00 2001 From: Nick Date: Thu, 9 Oct 2025 05:08:22 -0500 Subject: [PATCH] feat: added firefly-iii --- modules/nixos/services/firefly-iii/default.nix | 6 +++++- modules/nixos/services/postgresql/default.nix | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/modules/nixos/services/firefly-iii/default.nix b/modules/nixos/services/firefly-iii/default.nix index 1cd9deb..e42da73 100755 --- a/modules/nixos/services/firefly-iii/default.nix +++ b/modules/nixos/services/firefly-iii/default.nix @@ -23,6 +23,10 @@ in }; settings = { DB_CONNECTION = "pgsql"; + DB_HOST = "localhost"; + DB_PORT = "5432"; + DB_DATABASE = service.name; + DB_USERNAME = service.name; APP_URL = "https://${host}"; APP_KEY_FILE = config.sops.secrets."${service.name}-pass".path; DB_PASSWORD_FILE = config.sops.secrets."${service.name}-data".path; @@ -37,7 +41,7 @@ in extraConfig = '' root * ${config.services.firefly-iii.package}/public encode gzip - php_fastcgi unix/run/phpfpm/firefly-iii.sock { + php_fastcgi unix//run/phpfpm/firefly-iii.sock { try_files {path} /index.php?{query} trusted_proxies private_ranges } diff --git a/modules/nixos/services/postgresql/default.nix b/modules/nixos/services/postgresql/default.nix index 7f9c70c..2734480 100755 --- a/modules/nixos/services/postgresql/default.nix +++ b/modules/nixos/services/postgresql/default.nix @@ -27,7 +27,7 @@ in ensureDatabases = [ firefly-iii.name ]; ensureUsers = [ { - name = "firefly-iii"; + name = firefly-iii.name; ensureDBOwnership = true; } ];