diff --git a/docker/conf/deposit.yml b/docker/conf/deposit.yml --- a/docker/conf/deposit.yml +++ b/docker/conf/deposit.yml @@ -4,7 +4,7 @@ url: http://swh-scheduler:5008 allowed_hosts: - - swh-deposit + - '*' loader-version: 2 diff --git a/docker/conf/loader.yml b/docker/conf/loader.yml --- a/docker/conf/loader.yml +++ b/docker/conf/loader.yml @@ -19,6 +19,9 @@ args: url: http://swh-scheduler:5008/ +deposit: + url: http://swh-deposit:5006/1/private + celery: task_broker: amqp://guest:guest@amqp// diff --git a/docker/conf/nginx.conf b/docker/conf/nginx.conf --- a/docker/conf/nginx.conf +++ b/docker/conf/nginx.conf @@ -77,11 +77,12 @@ location /deposit { set $upstream "http://swh-deposit:5006"; - rewrite ^/deposit/(.*)$ /$1 break; + rewrite ^/deposit/(.*)$ /deposit/$1 break; proxy_pass $upstream; proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; + proxy_set_header X-Forwarded-Host $host:5080; + proxy_set_header SCRIPT_NAME /deposit; proxy_redirect off; } location /objstorage {