Making CouchDB accessible over HTTP (instead of HTTPS)

This introduces a new configuration setting `db.procotol`, whose value should be `http` or `https`. It defaults to `https`. The Cloudant client will not initialize if the protocol is not set to `https`.

It also makes the convenience container `whisk/couchdb` work over HTTP rather than HTTPS. The main motivation is to allow REST calls to such local CouchDB deployments (interestingly, the CouchDB Java API was apparently happily ignoring the invalid certificates the whole time).
1 file changed
tree: f61753e35a842f697ba9d5c698404e1013610f2d
  1. tools/