diff --git a/roles/httpd/reverseproxy/templates/reversepassproxy.registry.conf b/roles/httpd/reverseproxy/templates/reversepassproxy.registry.conf index 40e44d6cb4..e43ed5f4a5 100644 --- a/roles/httpd/reverseproxy/templates/reversepassproxy.registry.conf +++ b/roles/httpd/reverseproxy/templates/reversepassproxy.registry.conf @@ -15,8 +15,14 @@ RewriteRule ^/v2/(.*)/blobs/([a-zA-Z0-9:]*) https://cdn.registry.fedoraproject.o # This is terible, but Docker. RewriteCond %{REQUEST_METHOD} ^(PATCH|POST|PUT|DELETE)$ {% if env == "staging" %} -RewriteRule ^/(.*)$ http://docker-registry01:5000/$1 [P,L] -RewriteRule ^/(.*)$ http://localhost:6081/$1 [P,L] +RewriteRule ^/v2/(.*)$ http://docker-registry01:5000/v2/$1 [P,L] +RewriteRule ^/v2/(.*)$ http://localhost:6081/v2/$1 [P,L] + +DocumentRoot /srv/web/registry-index/ + + + Require all granted + {% else %} RewriteRule ^/(.*)$ http://localhost:10048/$1 [P,L] RewriteRule ^/(.*)$ http://localhost:6081/$1 [P,L]