I've recently setup a quay instance from their github repo to test if it will work for us as a container and helm repo. Currently I have it running in docker using the bundled docker compose file and then I have an nginx proxy in front of it to provide ssl. Everything is running smoothly so far as I can access the web ui and create users and repositories however when I try to login in with helm I get the following error.
WARN[0004] insecure registry
https://quay.vaarst.net should not contain 'https://' and 'https://' has been removed from the insecure registry config
INFO[0004] Error logging in to endpoint, trying next endpoint error="Get \"
https://quay.vaarst.net/v2/\": error parsing HTTP 404 response body: invalid character '<' looking for beginning of value: \"<!doctype html><html lang=\\\"en\\\"><head><title>HTTP Status 404 – Not Found</title><style type=\\\"text/css\\\">body {font-family:Tahoma,Arial,sans-serif;} h1, h2, h3, b {color:white;background-color:#525D76;} h1 {font-size:22px;} h2 {font-size:16px;} h3 {font-size:14px;} p {font-size:12px;} a {color:black;} .line {height:1px;background-color:#525D76;border:none;}</style></head><body><h1>HTTP Status 404 – Not Found</h1></body></html>\""
INFO[0004] Error logging in to endpoint, trying next endpoint error="Get \"
http://quay.vaarst.net/v2/\": error parsing HTTP 404 response body: invalid character '<' looking for beginning of value: \"<!doctype html><html lang=\\\"en\\\"><head><title>HTTP Status 404 – Not Found</title><style type=\\\"text/css\\\">body {font-family:Tahoma,Arial,sans-serif;} h1, h2, h3, b {color:white;background-color:#525D76;} h1 {font-size:22px;} h2 {font-size:16px;} h3 {font-size:14px;} p {font-size:12px;} a {color:black;} .line {height:1px;background-color:#525D76;border:none;}</style></head><body><h1>HTTP Status 404 – Not Found</h1></body></html>\""
Error: Get "
http://quay.vaarst.net/v2/": error parsing HTTP 404 response body: invalid character '<' looking for beginning of value: "<!doctype html><html lang=\"en\"><head><title>HTTP Status 404 – Not Found</title><style type=\"text/css\">body {font-family:Tahoma,Arial,sans-serif;} h1, h2, h3, b {color:white;background-color:#525D76;} h1 {font-size:22px;} h2 {font-size:16px;} h3 {font-size:14px;} p {font-size:12px;} a {color:black;} .line {height:1px;background-color:#525D76;border:none;}</style></head><body><h1>HTTP Status 404 – Not Found</h1></body></html>"