diff --git a/roles/httpd/reverseproxy/templates/reversepassproxy.registry.conf b/roles/httpd/reverseproxy/templates/reversepassproxy.registry.conf index cd166081d0..e3e9f5a433 100644 --- a/roles/httpd/reverseproxy/templates/reversepassproxy.registry.conf +++ b/roles/httpd/reverseproxy/templates/reversepassproxy.registry.conf @@ -14,7 +14,11 @@ 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] +{% else %} RewriteRule ^/(.*)$ http://localhost:10048/$1 [P,L] +{% endif %} RewriteRule ^/(.*)$ http://localhost:6081/$1 [P,L] SSLVerifyClient optional