Listen 8787 DocumentRoot /var/lib/image-serve ErrorLog "/var/log/httpd/image_serve_error.log" ServerSignature Off CustomLog "/var/log/httpd/image_serve_access.log" combined SetEnvIf X-Forwarded-Proto https HTTPS=1 RedirectMatch ^/$ /v2 # This assumes a file exists containing {} at # /var/lib/image-serve/index.json DirectoryIndex index.json Options FollowSymLinks MultiViews AllowOverride FileInfo Require all granted Header set Docker-Distribution-Api-Version registry/2.0 SetEnvIf Request_URI "sha256:(.*)$" digest=sha256:$1 Header set Docker-Content-Digest "%{digest}e" Header set ETag "%{digest}e" Header set Cache-Control "max-age=31536000" Header set Content-Type "application/octet-stream"