Mirrored from GitHub github.com/roostorg/coop
0

Configure Feed

Select the types of activity you want to include in your feed.

chore: switch postgres to official postgres:15.18 image (#720)

* chore: switch postgres to official postgres:15.18 image

Replace the unmaintained third-party ankane/pgvector:v0.5.1 image with
the official postgres:15.18 image. No data migration needed — existing
pg_data volumes are compatible.

* docs: drop stale pgvector reference from docker setup

Postgres image moved to official postgres:15.18; the extension is no
longer bundled and is unused, so the docker docs should not advertise it.

* Match the redis service by binding to localhost only for inter-container access

---------

Co-authored-by: Juan Mrad <juansmrad@gmail.com>

author
serendipty01
co-author
Juan Mrad
committer
GitHub
date (Jun 10, 2026, 9:17 PM -0500) commit b10a2686 parent dbd71b85
+4 -5
+1 -1
docker-compose.images.yaml
··· 1 1 services: 2 2 postgres: 3 - image: ankane/pgvector:v0.5.1 3 + image: postgres:15.18 4 4 volumes: 5 5 - pg_data:/var/lib/postgresql/data 6 6 healthcheck:
+2 -3
docker-compose.yaml
··· 54 54 - postgres 55 55 56 56 postgres: 57 - image: ankane/pgvector:v0.5.1 58 - # image: postgres:15.3 57 + image: postgres:15.18 59 58 volumes: 60 59 - pg_data:/var/lib/postgresql/data 61 60 ports: 62 - - '5432:5432' 61 + - '127.0.0.1:5432:5432' 63 62 healthcheck: 64 63 test: ['CMD', 'pg_isready', '-U', 'postgres', '-d', 'postgres'] 65 64 interval: 2s
+1 -1
docs/development/docker.md
··· 29 29 30 30 - **Coop server** on port 8080 31 31 - **Coop client** (nginx) on port 3000 32 - - **Postgres** (pgvector), **Redis**, **ScyllaDB**, **ClickHouse** 32 + - **Postgres**, **Redis**, **ScyllaDB**, **ClickHouse** 33 33 - Database migrations (run automatically) 34 34 - A seed service that creates an admin user with a randomly generated password 35 35