https://github.com/icoretech/pgbouncer-docker
Multi-arch PgBouncer π³ Docker image built from official upstream releases (amd64/arm64)
https://github.com/icoretech/pgbouncer-docker
alpine amd64 arm64 connection-pooler database docker docker-image ghcr helm kubernetes multiarch pgbouncer postgres postgresql
Last synced: 5 months ago
JSON representation
Multi-arch PgBouncer π³ Docker image built from official upstream releases (amd64/arm64)
- Host: GitHub
- URL: https://github.com/icoretech/pgbouncer-docker
- Owner: icoretech
- License: mit
- Created: 2023-06-07T09:24:22.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2025-11-22T20:25:07.000Z (7 months ago)
- Last Synced: 2025-11-22T22:14:30.158Z (7 months ago)
- Topics: alpine, amd64, arm64, connection-pooler, database, docker, docker-image, ghcr, helm, kubernetes, multiarch, pgbouncer, postgres, postgresql
- Language: Dockerfile
- Homepage: https://icorete.ch
- Size: 32.2 KB
- Stars: 1
- Watchers: 3
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# π» PgBouncer Multiarch Docker Image
This repository hosts an automated build system for creating π³ Docker images of [PgBouncer](https://www.pgbouncer.org/).
The built AMD64/ARM64 Docker images are also [hosted in this repository](https://github.com/icoretech/pgbouncer-docker/pkgs/container/pgbouncer-docker) with semantic tagging.
## π Overview
The build system tracks official PgBouncer releases and builds images from upstream git tags (for example, `pgbouncer_1_24_1`). When a new release tag is available, a multiβarch image is built and published to GHCR. Image tags mirror the PgBouncer version (for example, `1.24.1`). Supported architectures: `linux/amd64`, `linux/arm64`.
β‘οΈ We now have a [Helm chart available for deploying PgBouncer](https://github.com/icoretech/helm).
## π‘ Usage
To pull a Docker image, use the following command:
```bash
docker pull ghcr.io/icoretech/pgbouncer-docker:
```
Replace `` with a PgBouncer release version (for example, `1.24.1`).
You can find the available tags on the [GitHub Packages page](https://github.com/icoretech/pgbouncer-docker/pkgs/container/pgbouncer-docker) for this repository.
Upon start the image reads its config at `/etc/pgbouncer/pgbouncer.ini`. The default listening port is `6432` (configure via `pgbouncer.ini`).
## π License
The Docker images and the code in this repository are released under [MIT License](LICENSE).
Please note that the PgBouncer project has its own license, which you should review if you plan to use, distribute, or modify the code.