X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=nixops%2Fmodules%2Fdatabases%2Fdefault.nix;h=bbacded26d9aa2f8409792069f44125e05af3717;hb=52c3e9e710eb26d5a7b8edca154f8e99c1deaec3;hp=d86373ade13f9fe71d02db895856ca2125ba8842;hpb=7ebcaad53a3261d8a4aefd8a64c5c7d9d8ac2fa0;p=perso%2FImmae%2FConfig%2FNix.git diff --git a/nixops/modules/databases/default.nix b/nixops/modules/databases/default.nix index d86373a..bbacded 100644 --- a/nixops/modules/databases/default.nix +++ b/nixops/modules/databases/default.nix @@ -105,7 +105,8 @@ in { extraConfig = '' max_connections = 100 wal_level = logical - shared_buffers = 128MB + shared_buffers = 512MB + work_mem = 10MB max_wal_size = 1GB min_wal_size = 80MB log_timezone = 'Europe/Paris' @@ -123,6 +124,7 @@ in { authentication = '' local all postgres ident local all all md5 + hostssl discourse discourse all md5 hostssl all all all pam hostssl replication backup-1 2001:41d0:302:1100::9:e5a9/128 pam pamservice=postgresql_replication hostssl replication backup-1 54.37.151.137/32 pam pamservice=postgresql_replication @@ -182,6 +184,10 @@ in { } ]; + ids.uids.redis = myconfig.env.users.redis.uid; + ids.gids.redis = myconfig.env.users.redis.gid; + users.users.redis.uid = config.ids.uids.redis; + users.groups.redis.gid = config.ids.gids.redis; services.redis = rec { enable = config.services.myDatabases.redis.enable; bind = "127.0.0.1";