https://github.com/muhlba91/postgresql-pgvecto-container
A container integrating pgvecto.rs into CloudNativePG's PostgreSQL container
https://github.com/muhlba91/postgresql-pgvecto-container
cloudnative-pg container pgvecto-rs postgresql
Last synced: 4 months ago
JSON representation
A container integrating pgvecto.rs into CloudNativePG's PostgreSQL container
- Host: GitHub
- URL: https://github.com/muhlba91/postgresql-pgvecto-container
- Owner: muhlba91
- License: mit
- Created: 2024-04-29T12:10:23.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-08-04T17:02:55.000Z (4 months ago)
- Last Synced: 2025-08-04T20:35:18.509Z (4 months ago)
- Topics: cloudnative-pg, container, pgvecto-rs, postgresql
- Language: Dockerfile
- Homepage:
- Size: 83 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# PostgreSQL with VectorChord Container
[](LICENSE)
[](https://github.com/muhlba91/postgresql-pgvecto-container/actions/workflows/release.yml)
[](https://scorecard.dev/viewer/?uri=github.com/muhlba91/postgresql-pgvecto-container)
[](https://github.com/muhlba91/postgresql-pgvecto-container/releases)
[](https://github.com/muhlba91/postgresql-pgvecto-container/releases)

A container integrating [VectorChord](https://github.com/tensorchord/VectorChord) into [CloudNativePG's PostgreSQL container](https://github.com/cloudnative-pg/postgres-containers).
---
> [!WARNING]
> **This container is heavily based on personal needs!**
>
> The chosen upstream versions follow the [Immich requirements](https://github.com/immich-app/immich/blob/main/docker/docker-compose.yml).
> [!WARNING]
> **This container is being migrated from pgvecto.rs to VectorChord!**
>
> Immich is migrating to VectorChord and, hence, this container will transition to only including VectorChord in upcoming releases.
---
## Installation Notes
Instead of using the upstream [CloudNativePG container](https://github.com/cloudnative-pg/postgres-containers/pkgs/container/postgresql) you plug in `ghcr.io/muhlba91/postgresql-pgvecto:`.
### Container Tags
The container images are tagged according to CloudNativePG's [image tag requirements](https://cloudnative-pg.io/documentation/1.23/container_images/#image-tag-requirements_1).
Additionally, `latest` and `` tags are created which are **not** compatible with CloudNativePG!
The tagging scheme is `-[-]` with:
- ``: the upstream [CloudNativePG container](https://github.com/cloudnative-pg/postgres-containers/pkgs/container/postgresql) version
- ``: the [VectorChord](https://github.com/tensorchord/VectorChord/releases) version
- ``: the release version of this container (used to version internal changes; optional to specify)
---
## Contributing
We welcome community contributions to this project.
## Supporting
If you enjoy the application and want to support my efforts, please feel free to buy me a coffe. :)