Skip to content
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

SSL+camo support! #1

Merged
merged 10 commits into from Oct 7, 2015

Conversation

Projects
None yet
2 participants
@alfateam123
Copy link
Contributor

alfateam123 commented Oct 7, 2015

SSL and camo are now available out of the box. Configuration docs are available in the readme.

SSL: adding ssl on; and ssl_certificate_* directives just works. Nerdz' self-signed certificates have been used during testing. I did not try if it works with cloudflare, though.

camo: it's just an HTTP proxy to an internal service listening on port 8081. ssl directives are needed as we want to serve content via HTTPS.

alfateam123 added some commits Oct 3, 2015

Add SSL support in nginx-reverse-proxy
It seems that adding `ssl on;` and `ssl_certificate*` just works (cit).

Added automated copying of certs and custom nginx-reverse-proxy, but
needs more work to make it really automagic (tl;dr done but commented)
Add camo container to docker, block to nginx-reverse-proxy
docker-camo is now integrated inside docker-compose,
and has a dedicated reverse proxy block. yay.
Update README and autosetup for PR
Separate README into sections, add troubleshooting.

autosetup does not put certs and custom nginx-reverse-proxy
in the correct folder automatically: the procedure is well explained
in the README, and everyone can modify it as needed.
@galeone

This comment has been minimized.

Copy link
Member

galeone commented Oct 7, 2015

Awesome work. I'm going to merge it right now. Thank you!

galeone added a commit that referenced this pull request Oct 7, 2015

@galeone galeone merged commit 7ddd2c8 into nerdzeu:master Oct 7, 2015

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.