From 3b7a597d8f139ec67be18d46aefb51f9240207e7 Mon Sep 17 00:00:00 2001 From: Sam Date: Sat, 6 Jul 2024 10:28:09 +0100 Subject: [PATCH] pg init script to configure db on start - create users & dbs - setup db permissions - install extensions --- hosts/common/optional/docker/postgres.nix | 38 ++++++++++++++++++----- 1 file changed, 31 insertions(+), 7 deletions(-) diff --git a/hosts/common/optional/docker/postgres.nix b/hosts/common/optional/docker/postgres.nix index 22e0293..7ccc75f 100644 --- a/hosts/common/optional/docker/postgres.nix +++ b/hosts/common/optional/docker/postgres.nix @@ -22,13 +22,37 @@ }; ports = [ "5432:5432" ]; volumes = [ - "/mnt/postgres/data:/var/lib/postgres/data" - "${pkgs.writeScript "load_extensions" '' - psql -v ON_ERROR_STOP=1 --username "$POSTGRES_USER" <