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/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; + proxy_set_header SCRIPT_NAME /deposit; proxy_redirect off; } location /objstorage {