diff --git a/.dockerignore b/.dockerignore index 96f8c34..22cf332 100644 --- a/.dockerignore +++ b/.dockerignore @@ -167,4 +167,23 @@ htmlcov/ # Monitoring *.prof *.pprof -*.trace \ No newline at end of file +*.trace +/frontend/node_modules/ +/frontend/.next/ +/frontend/out/ +/frontend/.vercel/ +/frontend/.turbo/ +/frontend/.env +/backend/node_modules/ +/backend/.claude/ +/backend/.mypy_cache/ +/backend/.idea/ +/backend/.pytest_cache/ +/backend/.venv/ +/backend/.vscode/ +/frontned/.vscode/ +/backend/__pycache__/ +/.coebuddy/ +/.idea/ +/.claude/ +/.qode/ \ No newline at end of file diff --git a/backend/Dockerfile.worker b/backend/Dockerfile.worker index dd3875a..6fd4f8f 100644 --- a/backend/Dockerfile.worker +++ b/backend/Dockerfile.worker @@ -30,8 +30,8 @@ COPY .env.production .env COPY test_gunicorn.py ./ COPY run.py ./ -# RUN python -m playwright install chromium && \ -# python -m playwright install-deps chromium +RUN python -m playwright install chromium && \ + python -m playwright install-deps chromium HEALTHCHECK --interval=30s --timeout=30s --start-period=5s --retries=3 \ CMD python -c "from app.core.celery_app import get_celery_app; app = get_celery_app(); print('Worker healthy')" || exit 1