From 2da3206a933c3486d05a72b87a5786e0a4eace09 Mon Sep 17 00:00:00 2001 From: LavaDesu Date: Sun, 7 Jul 2024 12:38:23 +1000 Subject: [PATCH] hosts/dandelion: add postgres, and lock to v13 --- hosts/dandelion/default.nix | 2 ++ modules/services/postgres.nix | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) 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