--- pgsql_server_version: 14 pgsql_unix_socket: "/var/run/postgresql" # comma-separated list of directories pgsql_listen_addresses: "{{ pgsql_server_ip }}" # what IP address(es) to listen on; pgsql_password_encryption: "scram-sha-256" # scram-sha-256 or md5 pgsql_max_connections: "200" # default 100 pgsql_shared_buffers: "1GB" # min 128kB, default 128MB pgsql_effective_cache_size: "3GB" # default 4GB pgsql_maintenance_work_mem: "256MB" # min 1MB, default 64MB pgsql_checkpoint_completion_target: "0.9" # checkpoint target duration, 0.0 - 1.0, default 0.9 pgsql_wal_buffers: "16MB" # min 32kB, default -1 sets based on shared_buffers pgsql_default_statistics_target: "100" # range 1-10000, default 100 pgsql_random_page_cost: "1.1" # how long it take to seek to a random disk page, default 4.0 pgsql_effective_io_concurrency: "200" # 1-1000; 0 disables prefetching, default 1 pgsql_work_mem: "5242kB" # min 64kB, default 4MB pgsql_min_wal_size: "1GB" # default 80MB pgsql_max_wal_size: "4GB" # default 1GB pgsql_max_worker_processes: "2" # default 8 pgsql_max_parallel_workers_per_gather: "1" # taken from max_parallel_workers, default 2 pgsql_max_parallel_workers: "2" # maximum number of max_worker_processes that can be used in parallel, default 8 pgsql_max_parallel_maintenance_workers: "1" # taken from max_parallel_workers, default 2 pgsql_exporter_install_dir: "/usr/local/bin" pgsql_exporter_user: "postgres" pgsql_client_auth: - name: nextcloud db: nextcloud_db user: nextcloud_db_user address: "{{ nextcloud_server_ip }}/32" method: scram-sha-256