From 8ac2d8a2ddba631fb7247c78dd75c0943f4de608 Mon Sep 17 00:00:00 2001 From: "Ricardo (XenGi) Band" Date: Sat, 14 Feb 2026 01:50:17 +0100 Subject: [PATCH] fix postgres --- hosts/sql/postgres.nix | 10 +++++++++- services/postgres.nix | 21 --------------------- 2 files changed, 9 insertions(+), 22 deletions(-) delete mode 100644 services/postgres.nix diff --git a/hosts/sql/postgres.nix b/hosts/sql/postgres.nix index fdbdc5c..931869b 100644 --- a/hosts/sql/postgres.nix +++ b/hosts/sql/postgres.nix @@ -47,6 +47,9 @@ in # }; #}; postgresql = { + enable = true; + package = pkgs.postgresql_18; + enableJIT = true; enableTCPIP = true; #settings = { # ssl = "on"; @@ -57,10 +60,15 @@ in ensureUsers = map (e: e.user) entries; ensureDatabases = map (e: e.database) entries; authentication = "${builtins.concatStringsSep "\n" (map (e: e.auth) entries)}"; + settings.listen_addresses = lib.mkDefault "*"; + initdbArgs = [ + "--locale=C" + "--encoding=UTF8" + ]; }; postgresqlBackup = { enable = true; - startAt = "*-*-* 09:00:00"; + startAt = "@daily"; compression = "zstd"; }; }; diff --git a/services/postgres.nix b/services/postgres.nix deleted file mode 100644 index 6226bef..0000000 --- a/services/postgres.nix +++ /dev/null @@ -1,21 +0,0 @@ -{ pkgs, lib, ... }: - -{ - services = { - postgresql = { - enable = true; - package = pkgs.postgresql_18; - enableJIT = true; - initdbArgs = [ - "--locale=C" - "--encoding=UTF8" - ]; - settings.listen_addresses = lib.mkDefault "*"; - }; - postgresqlBackup = { - enable = true; - startAt = "@daily"; - compression = "zstd"; - }; - }; -}