diff --git a/docker/conf/graphql.yml b/docker/conf/graphql.yml index f4a00bb..1f9fda4 100644 --- a/docker/conf/graphql.yml +++ b/docker/conf/graphql.yml @@ -1,5 +1,9 @@ storage: cls: remote url: http://swh-storage:5002 +search: + cls: remote + url: http://swh-search:5010/ + debug: yes diff --git a/docker/services/swh-graphql/entrypoint.sh b/docker/services/swh-graphql/entrypoint.sh index 09da33e..613496e 100755 --- a/docker/services/swh-graphql/entrypoint.sh +++ b/docker/services/swh-graphql/entrypoint.sh @@ -1,24 +1,25 @@ #!/bin/bash set -e source /srv/softwareheritage/utils/pyutils.sh setup_pip case "$1" in "shell") exec bash -i ;; *) echo Starting the swh-graphql API server exec gunicorn --bind 0.0.0.0:5013 \ --reload \ --threads 4 \ --workers 2 \ + --worker-class uvicorn.workers.UvicornWorker \ --log-level DEBUG \ --timeout 3600 \ --config 'python:swh.core.api.gunicorn_config' \ 'swh.graphql.server:make_app_from_configfile()' ;; esac