Hi Benoit, cool! I wonder if an SSL wrapper would make sense here?
Best,
Adam
On Oct 11, 2009, at 3:44 PM, Benoit Chesneau <[email protected]>
wrote:
Hi all,
Quick mail to let you know I just released CouchdbProxy. CouchdbProxy
is a imple multinode couchdb proxy. It allows you to proxy from one ip
(balanced or not) to muliple couchdb nodes running on differents ips
or ports. CouchdbProxy also supports streaming, some basic url
rewriting and domain aliasing. You could add/remove a user couchdb
node or an alias dynamically. So basically it allows you to host a
little couch.io like on your own side.
With couchdbproxy you could do something like
http://someuser.yourdomain.com -> someip:someport
or http://mydomain.com - someip:someport/mydb/_design/mycouchapp.
I've posted the code on github :
http://github.com/benoitc/couchdbproxy
some todo :
- support for ec2 images
- reuse http connection if possible.
- add some caching possibilities using redis/memcached
- more dispatching.
any feedback is welcome.
enjoy,
- benoƮt, http://benoitc.im