Skip to content

.1787171831827849:e6407b560611f019f141ab4a58bf4d8b_69e087779164881520c6ce9f.69e08b449164881520c6cee7.69e08b423656111c489c1389:Trae CN.T(2026/4/16 15:09:56)#2

Open
sonicmaster123 wants to merge 2 commits into
mainfrom
add-compare
Open

.1787171831827849:e6407b560611f019f141ab4a58bf4d8b_69e087779164881520c6ce9f.69e08b449164881520c6cee7.69e08b423656111c489c1389:Trae CN.T(2026/4/16 15:09:56)#2
sonicmaster123 wants to merge 2 commits into
mainfrom
add-compare

Conversation

@sonicmaster123
Copy link
Copy Markdown
Owner

修改 entrypoint.sh,启动前校验配置:检查 pgbouncer.ini 必需项(listen_addr、auth_type、pool_mode),检查 userlist.txt 格式,检查环境变量 POSTGRES_HOST/DB。校验失败输出错误并退出(码1)。输出修改后的 entrypoint.sh。

添加pgbouncer配置文件模板、用户列表文件和Dockerfile
实现通过环境变量配置pgbouncer连接参数
添加entrypoint脚本用于启动时生成配置文件
添加环境变量检查函数,支持 POSTGRES_* 和 DB_* 两种前缀
增加 pgbouncer.ini 配置项和 userlist.txt 格式的验证逻辑
优化日志输出和权限设置流程
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant