Skip to content

Commit

Permalink
Added e2e tests GH action, with docker compose build - debugging action
Browse files Browse the repository at this point in the history
  • Loading branch information
dividor committed Jun 30, 2024
1 parent 00c78d4 commit 9c0f10b
Showing 1 changed file with 51 additions and 0 deletions.
51 changes: 51 additions & 0 deletions docker-compose-dev.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,57 @@ services:
- shared-data:/app/chainlit-ui-evaluation/recipes/public
- ./management/skills.py:/app/chainlit-ui-evaluation/recipes/skills.py
- ./ui/chat-chainlit-assistant/app.py:/app/chainlit-ui-evaluation/app.py

datadb:
image: postgis/postgis:12-3.4
container_name: recipes-ai-datadb
environment:
POSTGRES_DB: ${POSTGRES_DATA_DB}
POSTGRES_USER: ${POSTGRES_DATA_USER}
POSTGRES_PASSWORD: ${POSTGRES_DATA_PASSWORD}
restart: always
ports:
- 5433:5432
volumes:
- ./data/datadb:/var/lib/postgresql/data
env_file:
- .env
recipedb:
image: ankane/pgvector:latest
container_name: recipes-ai-recipesdb
environment:
POSTGRES_DB: ${POSTGRES_RECIPE_DB}
POSTGRES_USER: ${POSTGRES_RECIPE_USER}
POSTGRES_PASSWORD: ${POSTGRES_RECIPE_PASSWORD}
restart: always
ports:
- 5435:5432
volumes:
- ./db/recipedb:/docker-entrypoint-initdb.d
- ./data/recipesdb:/var/lib/postgresql/data
env_file:
- .env

server:
platform: linux/amd64
container_name: recipes-ai-server
build:
context: .
dockerfile: ./server/fastapi/Dockerfile
args:
DATA_DB_CONN_STRING: ${DATA_DB_CONN_STRING}
ports:
- 4001:8080
env_file:
- .env
volumes:
- ./server/fastapi:/app
- shared-data:/app/recipes/public
- ./templates:/app/templates
- ./utils:/app/utils
- ./management/skills.py:/app/recipes/skills.py


volumes:
pgdata2:
shared-data:

0 comments on commit 9c0f10b

Please sign in to comment.