change vompose file to get the costum containers from dockerhub

parent ee000fc5
version: "3.8" version: "3.8"
services: services:
postgres: postgres:
image: pgvector/pgvector:pg16 image: pgvector/pgvector:pg16
container_name: postgres-db
restart: always
environment: environment:
POSTGRES_USER: ${POSTGRES_USER} POSTGRES_USER: ${POSTGRES_USER}
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD} POSTGRES_PASSWORD: ${POSTGRES_PASSWORD}
...@@ -21,8 +20,6 @@ services: ...@@ -21,8 +20,6 @@ services:
minio: minio:
image: minio/minio:latest image: minio/minio:latest
container_name: minio-storage
restart: always
command: server /data --console-address ":9001" command: server /data --console-address ":9001"
environment: environment:
MINIO_ROOT_USER: ${MINIO_ROOT_USER} MINIO_ROOT_USER: ${MINIO_ROOT_USER}
...@@ -38,13 +35,10 @@ services: ...@@ -38,13 +35,10 @@ services:
timeout: 20s timeout: 20s
retries: 3 retries: 3
voice-agent: voice-agent:
build: ./voice_agent # path to your Dockerfile folder image: salmamohammedhamedmustafa/voice-agent:latest
container_name: voice-agent
ports: ports:
- "8000:8000" # Expose the FastAPI server - "8000:8000"
restart: always
environment: environment:
MINIO_ENDPOINT: "http://minio:9000" MINIO_ENDPOINT: "http://minio:9000"
MINIO_ACCESS_KEY: "${MINIO_ROOT_USER}" MINIO_ACCESS_KEY: "${MINIO_ROOT_USER}"
...@@ -55,18 +49,13 @@ services: ...@@ -55,18 +49,13 @@ services:
POSTGRES_USER: "${POSTGRES_USER}" POSTGRES_USER: "${POSTGRES_USER}"
POSTGRES_PASSWORD: "${POSTGRES_PASSWORD}" POSTGRES_PASSWORD: "${POSTGRES_PASSWORD}"
POSTGRES_DB: "${POSTGRES_DB}" POSTGRES_DB: "${POSTGRES_DB}"
volumes: volumes:
- ./uploads:/app/uploads - ./uploads:/app/uploads
depends_on: depends_on:
- minio - minio
data-handler: data-handler:
build: ./data-handler # path to your Dockerfile folder image: salmamohammedhamedmustafa/data-handler:latest
container_name: data-handler
restart: always
environment: environment:
MINIO_ENDPOINT: "http://minio:9000" MINIO_ENDPOINT: "http://minio:9000"
MINIO_ACCESS_KEY: "${MINIO_ROOT_USER}" MINIO_ACCESS_KEY: "${MINIO_ROOT_USER}"
...@@ -77,13 +66,10 @@ services: ...@@ -77,13 +66,10 @@ services:
POSTGRES_USER: "${POSTGRES_USER}" POSTGRES_USER: "${POSTGRES_USER}"
POSTGRES_PASSWORD: "${POSTGRES_PASSWORD}" POSTGRES_PASSWORD: "${POSTGRES_PASSWORD}"
POSTGRES_DB: "${POSTGRES_DB}" POSTGRES_DB: "${POSTGRES_DB}"
depends_on: depends_on:
- minio - minio
- postgres - postgres
volumes: volumes:
pgdata: pgdata:
miniodata: miniodata:
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment