19 lines
622 B
Django/Jinja
19 lines
622 B
Django/Jinja
listen_addresses = '{{ pg_address }}'
|
|
port = {{ pg_profile.port }}
|
|
unix_socket_directories = '{{ pg_socket_dir }}'
|
|
unix_socket_permissions = 0700
|
|
hba_file = '{{ pg_config_dir }}/pg_hba.conf'
|
|
password_encryption = 'scram-sha-256'
|
|
shared_buffers = '{{ pg_profile.shared_buffers }}'
|
|
max_connections = {{ pg_profile.max_connections }}
|
|
work_mem = '4MB'
|
|
maintenance_work_mem = '32MB'
|
|
max_wal_size = '512MB'
|
|
ssl = on
|
|
ssl_cert_file = '{{ pg_config_dir }}/server.crt'
|
|
ssl_key_file = '{{ pg_config_dir }}/server.key'
|
|
ssl_ca_file = '{{ pg_config_dir }}/ca.crt'
|
|
archive_mode = off
|
|
log_statement = none
|
|
log_min_error_statement = panic
|