docker-compose.pgvector.yaml 647 B

123456789101112131415161718192021222324
  1. services:
  2. # Qdrant vector store.
  3. pgvector:
  4. image: pgvector/pgvector:pg16
  5. restart: always
  6. environment:
  7. PGUSER: postgres
  8. # The password for the default postgres user.
  9. POSTGRES_PASSWORD: difyai123456
  10. # The name of the default postgres database.
  11. POSTGRES_DB: dify
  12. # postgres data directory
  13. PGDATA: /var/lib/postgresql/data/pgdata
  14. volumes:
  15. - ./volumes/pgvector/data:/var/lib/postgresql/data
  16. # uncomment to expose db(postgresql) port to host
  17. ports:
  18. - "5433:5432"
  19. healthcheck:
  20. test: [ "CMD", "pg_isready" ]
  21. interval: 1s
  22. timeout: 3s
  23. retries: 30