From 3abd04ec5e1c75fc84ab42b6ca49cfd454eed706 Mon Sep 17 00:00:00 2001 From: Richie Cahill Date: Wed, 4 Jun 2025 21:51:36 -0400 Subject: [PATCH] added meg and gcw to postgres --- systems/jeeves/services/postgress.nix | 31 +++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/systems/jeeves/services/postgress.nix b/systems/jeeves/services/postgress.nix index c4c6670..e22ac2b 100644 --- a/systems/jeeves/services/postgress.nix +++ b/systems/jeeves/services/postgress.nix @@ -35,6 +35,15 @@ in # ipv6 host hass hass ::1/128 trust + + # megan + host megan megan 192.168.90.1/24 trust + host megan megan 127.0.0.1/32 trust + + # gcw + host gcw gcw 192.168.90.1/24 trust + host gcw gcw 127.0.0.1/32 trust + ''; identMap = '' @@ -77,9 +86,31 @@ in replication = true; }; } + { + name = "megan"; + ensureDBOwnership = true; + ensureClauses = { + login = true; + createrole = true; + createdb = true; + replication = true; + }; + } + { + name = "gcw"; + ensureDBOwnership = true; + ensureClauses = { + login = true; + createrole = true; + createdb = true; + replication = true; + }; + } ]; ensureDatabases = [ + "gcw" "hass" + "megan" "mxr_dev" "mxr_prod" "richie"