-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
HTTPS support? #18
Comments
Thanks for the feedback 😄 I think people tend to use Nginx with SSL as a reverse proxy in front. We just have to make it optional and off by default. |
Ah yes, that's what I did in the end, because I realized that everything I wanted to do on hook triggers I was able to do with shell scripts that apparently had access to my host's Docker :) Before I realized that, I was trying to use this project on the host, but I think the letsencrypt-nginx-proxy-companion project doesn't work for HTTP servers happening outside of containers. |
I'm a little embarrassed to add the question here, but I can't seem to find much help on the DockerHub docs. I have set up this listener on my server running on a docker container and with an nginx reverse proxy for https. If I test with a dummy json, my listener seems to be working. On DockerHub however it always shows !Error and the event doesn't reach listener. Any clues as of what could it be happening? Thanks in advance! |
Are you sure that your webserver are reached externally?
If your webserver/micro-dockerhub-hook responds well with apitester, please tell me and I will look further into it :-) |
@maccyber Thanks for the pointers.
Thanks |
@mirestrepo Some shots in the dark here:
If it is a public repo and the certificate is valid - I'm out of ideas. You could try to file an issue. |
Thanks for all the tips! It turned out to be an SSL issue. I guess I had a chain certificate and it wasn't properly set up. Most browsers don't complaint about so I hadn't realized that. The certificate is valid and some detect it as incomplete Thanks again for taking the time to add the extra route and sending all the tips. They were super helpful! |
Oh, that's hard to debug, especially when dockerhub just gives you "! Error" to go on. |
It would be cool if there was https support when running this project on the host.
Otherwise the token in the URL is exposed insecurely.
I wouldn't even mind if random self-signed certs would be generated, because all I care about is the URL being encrypted.
The text was updated successfully, but these errors were encountered: