diff options
author | drebs <drebs@leap.se> | 2016-07-26 13:44:50 -0300 |
---|---|---|
committer | drebs <drebs@leap.se> | 2016-08-01 21:09:04 -0300 |
commit | 682aab0b30e479ea4e826f0636340bb100b36c0a (patch) | |
tree | 3e539ec54ba5ff57b8df50354d764e5a4d204b40 /scripts/docker/couchdb | |
parent | de5cd462cc3f04275e22d9267ecb8e6c2b23dfda (diff) |
[test] add custom couchdb docker image
Diffstat (limited to 'scripts/docker/couchdb')
-rw-r--r-- | scripts/docker/couchdb/Dockerfile | 3 | ||||
-rw-r--r-- | scripts/docker/couchdb/Makefile | 4 | ||||
-rw-r--r-- | scripts/docker/couchdb/README.rst | 12 | ||||
-rw-r--r-- | scripts/docker/couchdb/local.ini | 2 |
4 files changed, 21 insertions, 0 deletions
diff --git a/scripts/docker/couchdb/Dockerfile b/scripts/docker/couchdb/Dockerfile new file mode 100644 index 00000000..03448da5 --- /dev/null +++ b/scripts/docker/couchdb/Dockerfile @@ -0,0 +1,3 @@ +FROM couchdb:latest + +COPY local.ini /usr/local/etc/couchdb/ diff --git a/scripts/docker/couchdb/Makefile b/scripts/docker/couchdb/Makefile new file mode 100644 index 00000000..cf3ac966 --- /dev/null +++ b/scripts/docker/couchdb/Makefile @@ -0,0 +1,4 @@ +IMAGE_NAME ?= leap/couchdb + +image: + docker build -t $(IMAGE_NAME) . diff --git a/scripts/docker/couchdb/README.rst b/scripts/docker/couchdb/README.rst new file mode 100644 index 00000000..31a791a8 --- /dev/null +++ b/scripts/docker/couchdb/README.rst @@ -0,0 +1,12 @@ +Couchdb Docker image +==================== + +This directory contains rules to build a custom couchdb docker image to be +provided as backend to soledad server. + +Type `make` to build the image. + +Differences between this image and the official one: + + - add the "nodelay" socket option on the httpd section of the config file + (see: https://leap.se/code/issues/8264). diff --git a/scripts/docker/couchdb/local.ini b/scripts/docker/couchdb/local.ini new file mode 100644 index 00000000..3650e0ed --- /dev/null +++ b/scripts/docker/couchdb/local.ini @@ -0,0 +1,2 @@ +[httpd] +socket_options = [{recbuf, 262144}, {sndbuf, 262144}, {nodelay, true}] |