diff options
author | Kjetil Orbekk <kj@orbekk.com> | 2022-12-03 13:28:38 -0500 |
---|---|---|
committer | Kjetil Orbekk <kj@orbekk.com> | 2022-12-03 13:28:38 -0500 |
commit | e2aa07c6e4b7ad7826f3e188951b867a06d6e179 (patch) | |
tree | 64f2710c1e87e4ca239cf4afdc293ba1dca85f2e /machines/x1-pincer.nix | |
parent | a0ea66ddc749e42aaea89eb6b27887e4fe32ad45 (diff) |
enable postgresql database on pincer
Diffstat (limited to 'machines/x1-pincer.nix')
-rw-r--r-- | machines/x1-pincer.nix | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/machines/x1-pincer.nix b/machines/x1-pincer.nix index 7c6ab47..abf0c4a 100644 --- a/machines/x1-pincer.nix +++ b/machines/x1-pincer.nix @@ -20,6 +20,16 @@ let ports = { services.printing.drivers = with pkgs; [ gutenprint brlaser ]; services.openssh.enable = true; + # For bridge development. + services.postgresql = { + enable = true; + ensureDatabases = [ "bridge_latest" ]; + ensureUsers = [{ + name = "orbekk"; + ensurePermissions."DATABASE bridge_latest" = "ALL PRIVILEGES"; + }]; + }; + # Keycloak config # age.secrets."dragon-keycloak.age".file = ../secrets/dragon-keycloak.age; # services.postgresql.enable = true; |