CoolFace
Apppublic

mydatascraper/competitor_compare

sourceHugging Faceupdated 2mo agoView on Hugging Face
0likes
docker-compose.yml35 linesDownload Raw Back to root
1version: '3.8'
2
3services:
4  db:
5    image: postgres:16-alpine
6    environment:
7      POSTGRES_DB: grocery_prices
8      POSTGRES_USER: postgres
9      POSTGRES_PASSWORD: postgres
10    ports:
11      - "5432:5432"
12    volumes:
13      - pgdata:/var/lib/postgresql/data
14
15  redis:
16    image: redis:7-alpine
17    ports:
18      - "6379:6379"
19
20  api:
21    build: .
22    ports:
23      - "8000:8000"
24    environment:
25      DATABASE_URL: postgresql+asyncpg://postgres:postgres@db:5432/grocery_prices
26      DATABASE_URL_SYNC: postgresql+psycopg2://postgres:postgres@db:5432/grocery_prices
27      REDIS_URL: redis://redis:6379/0
28    depends_on:
29      - db
30      - redis
31    volumes:
32      - ./exports:/app/exports
33
34volumes:
35  pgdata: