diff options
| author | Max Audron <audron@cocaine.farm> | 2023-10-13 17:36:06 +0200 |
|---|---|---|
| committer | Max Audron <audron@cocaine.farm> | 2023-10-13 17:36:06 +0200 |
| commit | cc8817b303d9b19c70bbf3847af1941a27f712f7 (patch) | |
| tree | 7cd250ed474fb16b1ea3aa42a5d7d8f406d0a7ea /modules/postgresql/default.nix | |
| parent | package authentik for nixos (diff) | |
sepperate powerdns primary and secondary configs
Diffstat (limited to 'modules/postgresql/default.nix')
| -rw-r--r-- | modules/postgresql/default.nix | 16 |
1 files changed, 7 insertions, 9 deletions
diff --git a/modules/postgresql/default.nix b/modules/postgresql/default.nix index a02e6ce..80b362f 100644 --- a/modules/postgresql/default.nix +++ b/modules/postgresql/default.nix @@ -3,17 +3,9 @@ { services.postgresql = { enable = true; - ensureDatabases = [ "quassel" "pdns" ]; + enableTCPIP = true; ensureUsers = [ { - name = "quassel"; - ensurePermissions = { "DATABASE quassel" = "ALL PRIVILEGES"; }; - } - { - name = "pdns"; - ensurePermissions = { "DATABASE pdns" = "ALL PRIVILEGES"; }; - } - { name = "audron"; ensureClauses.superuser = true; } @@ -25,6 +17,12 @@ authentication = pkgs.lib.mkOverride 10 '' #type database DBuser origin-address auth-method local all all trust + # ipv4 + host all all 127.0.0.1/32 trust + host all all 10.10.0.0/24 trust + host all all 10.88.0.0/24 trust + # ipv6 + host all all ::1/128 trust ''; }; } |
