Update pgbouncer.ini

This commit is contained in:
RipleyBooya 2025-03-01 11:58:48 +01:00 committed by GitHub
parent 320117f1a8
commit 2d7e21c84e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1,12 +1,13 @@
# Configuration PgBouncer
# Configuration PgBouncer avec variables d'environnement
[databases]
* = host=127.0.0.1 port=15432 auth_user=postgres pool_mode=session max_client_conn=100
${PG_DB1} = host=127.0.0.1 port=15432 user=${PG_USER1} password=${PG_PW1} pool_mode=session
${PG_DB2} = host=127.0.0.1 port=15432 user=${PG_USER2} password=${PG_PW2} pool_mode=session
* = host=127.0.0.1 port=15432 user=${PG_DEFAULT_USER} password=${PG_DEFAULT_PW} pool_mode=session
[pgbouncer]
listen_addr = 0.0.0.0
listen_port = 5432
auth_type = md5
auth_file = /etc/pgbouncer/userlist.txt
auth_type = any
admin_users = postgres
max_client_conn = 200
default_pool_size = 20
@ -15,3 +16,5 @@ pool_mode = transaction
server_reset_query = DISCARD ALL
logfile = /var/log/pgbouncer.log
pidfile = /var/run/pgbouncer.pid
# ⚠️ Variables d'environnement requises ! (chargées depuis `.env`)