Support running GitHub App using gunicorn, adjust Dockerfile accordingly

This commit is contained in:
Ori Kotek
2024-06-18 20:15:48 +03:00
parent deda06866d
commit 663604daa5
3 changed files with 193 additions and 1 deletions

View File

@ -8,7 +8,7 @@ ENV PYTHONPATH=/app
FROM base as github_app
ADD pr_agent pr_agent
CMD ["python", "pr_agent/servers/github_app.py"]
CMD ["python", "-m", "gunicorn", "-k", "uvicorn.workers.UvicornWorker", "-c", "pr_agent/servers/gunicorn_config.py", "--forwarded-allow-ips", "*", "pr_agent.servers.github_app:app"]
FROM base as bitbucket_app
ADD pr_agent pr_agent