Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 21 days 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 (8 months ago)
- Default Branch: main
- Last Pushed: 2024-11-26T13:25:31.000Z (28 days ago)
- Last Synced: 2024-11-26T14:28:36.236Z (28 days ago)
- Topics: cloudnative-pg, container, pgvecto-rs, postgresql
- Language: Dockerfile
- Homepage:
- Size: 32.2 KB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# PostgreSQL with pgvecto.rs Container
[![](https://img.shields.io/github/license/muhlba91/postgresql-pgvecto-container?style=for-the-badge)](LICENSE)
[![](https://img.shields.io/github/actions/workflow/status/muhlba91/postgresql-pgvecto-container/release.yml?style=for-the-badge)](https://github.com/muhlba91/postgresql-pgvecto-container/actions/workflows/release.yml)
[![](https://api.scorecard.dev/projects/github.com/muhlba91/postgresql-pgvecto-container/badge?style=for-the-badge)](https://scorecard.dev/viewer/?uri=github.com/muhlba91/postgresql-pgvecto-container)
[![](https://img.shields.io/github/v/tag/muhlba91/postgresql-pgvecto-container?style=for-the-badge)](https://github.com/muhlba91/postgresql-pgvecto-container/releases)
[![](https://img.shields.io/github/release-date/muhlba91/postgresql-pgvecto-container?style=for-the-badge)](https://github.com/muhlba91/postgresql-pgvecto-container/releases)A container integrating [pgvecto.rs](https://github.com/tensorchord/pgvecto.rs) 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).---
## 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 [pgvecto.rs](https://github.com/tensorchord/pgvecto.rs/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. :)