summaryrefslogtreecommitdiff
path: root/machines/x1-pincer.nix
diff options
context:
space:
mode:
authorKjetil Orbekk <kj@orbekk.com>2022-12-03 13:28:38 -0500
committerKjetil Orbekk <kj@orbekk.com>2022-12-03 13:28:38 -0500
commite2aa07c6e4b7ad7826f3e188951b867a06d6e179 (patch)
tree64f2710c1e87e4ca239cf4afdc293ba1dca85f2e /machines/x1-pincer.nix
parenta0ea66ddc749e42aaea89eb6b27887e4fe32ad45 (diff)
enable postgresql database on pincer
Diffstat (limited to 'machines/x1-pincer.nix')
-rw-r--r--machines/x1-pincer.nix10
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;