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; } ];