postgresql: add openconcerto databases lbec and lbm
authorJulien Moutinho <julm@sourcephile.fr>
Sat, 20 Jun 2020 16:08:12 +0000 (18:08 +0200)
committerJulien Moutinho <julm@sourcephile.fr>
Wed, 24 Jun 2020 20:34:16 +0000 (22:34 +0200)
servers/losurdo/postgresql.nix
servers/losurdo/postgresql/openconcerto.nix

index 4645ebff6419429a330b3700345013de8d8ffad2..7dcc57a575061dd73a5a442109ee5fd5a4758f96 100644 (file)
@@ -5,9 +5,12 @@ let
   inherit (config.users) users;
 in
 {
-imports = [
-  postgresql/openconcerto.nix
-];
+imports =
+  map (eta: (import postgresql/openconcerto.nix) eta) [
+    {db = "openconcerto1";}
+    {db = "lbec";}
+    {db = "lbm";}
+  ];
 networking.nftables.ruleset = ''
   add rule inet filter net2fw tcp dport 5432 counter accept comment "PostgreSQL"
 '';
index b593ec0794f88212f8b3eb5fff3829924314b115..d4a9e041c880a0628c6535250cfb8958e30483e6 100644 (file)
@@ -1,7 +1,6 @@
+{ db, owner ? db, ... }:
 { pkgs, lib, config, ... }:
 let
-  db = "openconcerto1";
-  owner = db;
   sql = pkgs.fetchzip {
     url = "https://www.openconcerto.org/fr/telechargement/1.6/OpenConcerto-1.6.3.sql.zip";
     sha256 = "02h35ni9xknzrjsra56c3zhlhs0ji9qc61kcgi7vgcpylqjw0s6n";