ServerName localhost SSLRandomSeed startup builtin SSLRandomSeed connect builtin ServerName registry.vlabs.uniwa.gr ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined SSLEngine On SSLCertificateFile /usr/local/apache2/conf/domain.crt SSLCertificateKeyFile /usr/local/apache2/conf/domain.key SSLCompression off SSLProtocol all -SSLv2 -SSLv3 -TLSv1 SSLCipherSuite EECDH+AESGCM:EDH+AESGCM:AES256+EECDH:AES256+EDH SSLHonorCipherOrder on Header always set "Docker-Distribution-Api-Version" "registry/2.0" Header onsuccess set "Docker-Distribution-Api-Version" "registry/2.0" RequestHeader set X-Forwarded-Proto "https" ProxyRequests Off ProxyPreserveHost On ProxyPass /error/ ! ProxyPass /v2 http://registry.vlabs.uniwa.gr:5000/v2 ProxyPassReverse /v2 http://registry.vlabs.uniwa.gr:5000/v2 #SSLRequireSSL # Order allow,deny # Allow from all # Read access to authentified users Order allow,deny Allow from all #Require valid-user # Write access to docker-deployer only Order deny,allow Deny from all #Require group pusher ServerName registry.vlabs.uniwa.gr ErrorLog ${APACHE_LOG_DIR}/error5043.log CustomLog ${APACHE_LOG_DIR}/access5043.log combined SSLEngine On SSLCertificateFile /usr/local/apache2/conf/domain.crt SSLCertificateKeyFile /usr/local/apache2/conf/domain.key SSLCompression off SSLProtocol all -SSLv2 -SSLv3 -TLSv1 SSLCipherSuite EECDH+AESGCM:EDH+AESGCM:AES256+EECDH:AES256+EDH SSLHonorCipherOrder on Header always set "Docker-Distribution-Api-Version" "registry/2.0" Header onsuccess set "Docker-Distribution-Api-Version" "registry/2.0" RequestHeader set X-Forwarded-Proto "https" ProxyRequests Off ProxyPreserveHost On ProxyPass /error/ ! ProxyPass /v2 http://registry.vlabs.uniwa.gr:5000/v2 ProxyPassReverse /v2 http://registry.vlabs.uniwa.gr:5000/v2 #SSLRequireSSL Order deny,allow Allow from all AuthName "Registry Authentication" AuthType basic AuthUserFile "/usr/local/apache2/conf/httpd.htpasswd" AuthGroupFile "/usr/local/apache2/conf/httpd.groups" # Read access to authentified users Require valid-user # Write access to docker-deployer only Require group pusher