BonnyCI / projman

A project management repository -- meta
0 stars 2 forks source link

HTTPS for bonnyci.org broken due to github pages #220

Open gandelman-a opened 7 years ago

gandelman-a commented 7 years ago

We host bonnyci.org with github pages. Attempts to access it via https fail because the cert is a github cert. We are pointing users to https://bonnyci.org from (at least) Zuul merge failure messages. We should either fix the site to support HTTPS or redirect to HTTP if its not possible /w github pages + a custom domain.

jamielennox commented 7 years ago

There's no way to add SSL to github pages with a custom domain. We could look into something like cachefly as an SSL termination and then redirect to us - but i don't see it as worth it.

I haven't used them before but i found https://www.netlify.com/ which has an impressive free for open source level and integrated with github to do builds on push, CDN and will handle SSL termination. When we end up with a real bonnyci.org which i imagine will be javascript-y for interacting with zuul and our own bonny backends I would be interested in evaluating them properly.