open-notify / Open-Notify-API

Source code for api.open-notify.org
http://open-notify.org/Open-Notify-API/
Other
351 stars 72 forks source link

Does not run on HTTPS #9

Open sagnew opened 8 years ago

sagnew commented 8 years ago

Hey there. The Open Notify API is awesome, but it would be really nice if the server could be updated to HTTPS.

When it comes to iOS development, you need to edit app settings and hack around stuff to be able to use this API because Apple made it default behavior for developers to not be able to make requests to "non secure" URLs.

natronics commented 7 years ago

I would love to support this!

I can't promise a particular timeline though, I have to set aside a day to configure and test.

Coder206 commented 7 years ago

@natronics Great work! I recommend looking into Let's Encrypt.

danielroy commented 7 years ago

@natronics I'm willing to help with configuration if you need it, just let me know!

jwasilgeo commented 7 years ago

Same feelings here, @natronics: awesome work on making this API available to all of us, and also please let any of us know how we can help you transition to HTTPS.

natronics commented 7 years ago

Thanks for the support.

Does anyone have a handy way to manage lets encrypt with ansible?

I need to be able to move the box around, so I want a backup of, I think /etc/letsencrypt for the account private keys? I know I can store the certs/key easily enough, but if I migrate the whole VM to better hardware (which would also me nice) I would have to also make sure be able to renew the certs properly.

Coder206 commented 7 years ago

@natronics In regards to ansible and lets encrypt, did you see these:

https://github.com/thefinn93/ansible-letsencrypt https://docs.ansible.com/ansible/letsencrypt_module.html

jasabalete commented 6 years ago

Non secure URL :(

asfranklin commented 5 years ago

is this ever going to be fixed / updated to HTTPS?? I think the API is a really great idea but I can't use it in the context that I would like . . .

alhaponyfaraj commented 3 years ago

@natronics use certbot it's the fastest and the easiest way to get a let's encrypt certificate, and it's renewing it self automatically. https://certbot.eff.org/

adahyto commented 3 years ago

@natronics , May I kindly remind you the topic of this awesome API that needs ssl certificate.

JamesSCV commented 3 years ago

Just had my cors passthrough proxy that I was using as a workaround get shutdown. Anyway I can help push this issue forward?