Optimize dendrite performance

This commit is contained in:
coolneng 2022-10-23 17:34:55 +02:00
parent 8682f11eb9
commit 4156fb2962
Signed by: coolneng
GPG Key ID: 9893DA236405AF57
1 changed files with 8 additions and 1 deletions

View File

@ -3,7 +3,13 @@
with pkgs; with pkgs;
# NOTE Reference the environment variable set in the corresponding agenix secret # NOTE Reference the environment variable set in the corresponding agenix secret
let database.connection_string = "$DB_STRING"; let
database = {
connection_string = "$DB_STRING";
max_open_conns = 100;
max_idle_conns = 5;
conn_max_lifetime = -1;
};
in { in {
# Matrix server configuration # Matrix server configuration
@ -17,6 +23,7 @@ in {
server_name = "coolneng.duckdns.org"; server_name = "coolneng.duckdns.org";
private_key = config.age.secrets.dendrite.path; private_key = config.age.secrets.dendrite.path;
inherit database; inherit database;
dns_cache.enabled = true;
}; };
# HACK Inherit postgres connection string for the rest of the DBs # HACK Inherit postgres connection string for the rest of the DBs
app_service_api = { app_service_api = {