my terrible dotfiles
1{
2 pkgs,
3 lib,
4 config,
5 ...
6}:
7{
8 services.postgresql = {
9 enable = true;
10 ensureDatabases = config.forest.postgresqlUsers;
11 package = pkgs.postgresql_18;
12 ensureUsers = lib.forEach config.forest.postgresqlUsers (user: {
13 name = user;
14 ensureDBOwnership = true;
15 });
16 settings = {
17 max_connections = 5000;
18 };
19 };
20}