ServerName {{ hostname }} Redirect permanent / https://{{ hostname }}/ ServerName {{ hostname }} SSLEngine on SSLCertificateFile {{ ssl_cert }} SSLCertificateKeyFile {{ ssl_key }} # Return an empty OCI index for referrers requests. # registry:2 does not support the OCI referrers API and proxies # the request to upstream which may return HTML error pages, # causing Docker 29+ to fail with "failed to decode referrers index". RewriteEngine on RewriteRule "^/v2/.*/referrers/" - [R=200,L,E=REFERRERS:1] Header always set Content-Type "application/vnd.oci.image.index.v1+json" env=REFERRERS ErrorDocument 200 '{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[]}' ProxyPreserveHost on RequestHeader set X-Forwarded-Proto "https" RequestHeader set X-Forwarded-Ssl "on" ProxyPass / http://127.0.0.1:{{ port }}/ ProxyPassReverse / http://127.0.0.1:{{ port }}/