diff --git a/hosts/dandelion/default.nix b/hosts/dandelion/default.nix index c3fd0a1..735cd03 100644 --- a/hosts/dandelion/default.nix +++ b/hosts/dandelion/default.nix @@ -14,6 +14,8 @@ security #wireguard + modules.services.postgres + ./filesystem.nix ./kernel.nix ./networking.nix diff --git a/modules/services/postgres.nix b/modules/services/postgres.nix index 8be69ea..bffdcee 100644 --- a/modules/services/postgres.nix +++ b/modules/services/postgres.nix @@ -1,4 +1,4 @@ -{ config, lib, ... }: +{ config, lib, pkgs, ... }: let dir = "/persist/postgresql/${config.services.postgresql.package.psqlSchema}"; uid = toString config.ids.uids.postgres; @@ -8,6 +8,7 @@ in { services.postgresql = { enable = true; dataDir = dir; + package = pkgs.postgresql_13; authentication = lib.mkOverride 10 '' #type database DBuser origin-address auth-method local all all trust