version: '3' services: # Qdrant vector store. pgvector: image: pgvector/pgvector:pg16 restart: always environment: PGUSER: postgres # The password for the default postgres user. POSTGRES_PASSWORD: difyai123456 # The name of the default postgres database. POSTGRES_DB: dify # postgres data directory PGDATA: /var/lib/postgresql/data/pgdata volumes: - ./volumes/pgvector/data:/var/lib/postgresql/data # uncomment to expose db(postgresql) port to host ports: - "5433:5432" healthcheck: test: [ "CMD", "pg_isready" ] interval: 1s timeout: 3s retries: 30