Fix new services implementation 6
This commit is contained in:
@@ -9,14 +9,14 @@ RUN apt-get update && apt-get install -y \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
||||
|
||||
# Copy requirements first for better caching
|
||||
COPY requirements.txt .
|
||||
COPY services/recipes/requirements.txt .
|
||||
RUN pip install --no-cache-dir -r requirements.txt
|
||||
|
||||
# Copy shared utilities
|
||||
COPY shared/ ./shared/
|
||||
|
||||
# Copy application code
|
||||
COPY app/ ./app/
|
||||
COPY services/recipes/app/ ./app/
|
||||
|
||||
# Create logs directory
|
||||
RUN mkdir -p logs
|
||||
|
||||
@@ -8,6 +8,7 @@ python-multipart==0.0.6
|
||||
# Database
|
||||
sqlalchemy==2.0.23
|
||||
psycopg2-binary==2.9.9
|
||||
asyncpg==0.29.0
|
||||
alembic==1.12.1
|
||||
|
||||
# Data validation
|
||||
|
||||
Reference in New Issue
Block a user