From 4036c8938081804847dd0b3f42391097adcc46fb Mon Sep 17 00:00:00 2001 From: Vasilii Mikhailovskii Date: Fri, 6 Dec 2024 11:47:23 +0200 Subject: [PATCH] change couchdb/config --- services/couchdb/config/chttpd.ini | 2 ++ services/couchdb/config/chttpd_auth.ini | 2 ++ services/couchdb/config/compactions.ini | 9 +++++++++ services/couchdb/config/cors.ini | 8 ++++++-- services/couchdb/config/couchdb.ini | 1 + services/couchdb/config/log.ini | 2 ++ services/couchdb/config/max_dbs_open.ini | 2 ++ services/couchdb/config/uuids.ini | 2 ++ services/couchdb/config/vendor.ini | 3 +++ 9 files changed, 29 insertions(+), 2 deletions(-) create mode 100644 services/couchdb/config/compactions.ini create mode 100644 services/couchdb/config/log.ini create mode 100644 services/couchdb/config/max_dbs_open.ini create mode 100644 services/couchdb/config/uuids.ini create mode 100644 services/couchdb/config/vendor.ini diff --git a/services/couchdb/config/chttpd.ini b/services/couchdb/config/chttpd.ini index c9d217c..5ea33e0 100644 --- a/services/couchdb/config/chttpd.ini +++ b/services/couchdb/config/chttpd.ini @@ -1,2 +1,4 @@ [chttpd] require_valid_user = false +admin_only_all_dbs = true +server_header_versions = false \ No newline at end of file diff --git a/services/couchdb/config/chttpd_auth.ini b/services/couchdb/config/chttpd_auth.ini index 2b86964..54b1036 100644 --- a/services/couchdb/config/chttpd_auth.ini +++ b/services/couchdb/config/chttpd_auth.ini @@ -1,2 +1,4 @@ [chttpd_auth] timeout = 315362081 +users_db_public = false +; public_fields = publicInfo \ No newline at end of file diff --git a/services/couchdb/config/compactions.ini b/services/couchdb/config/compactions.ini new file mode 100644 index 0000000..e0da5ac --- /dev/null +++ b/services/couchdb/config/compactions.ini @@ -0,0 +1,9 @@ +[database_compaction] +doc_buffer_size = 524288 + +[database_compaction] +checkpoint_after = 5242880 + +[view_compaction] +keyvalue_buffer_size = 2097152 + diff --git a/services/couchdb/config/cors.ini b/services/couchdb/config/cors.ini index 14186d5..6935790 100644 --- a/services/couchdb/config/cors.ini +++ b/services/couchdb/config/cors.ini @@ -1,7 +1,11 @@ -[_node/_local/chttpd] +[httpd] enable_cors = true -[_node/_local/cors] +; Changed in version 3.2: moved from [httpd] to [chttpd] section +[chttpd] +enable_cors = true + +[cors] headers = accept, authorization, content-type, origin, referer methods = GET, PUT, POST, HEAD, DELETE credentials = true diff --git a/services/couchdb/config/couchdb.ini b/services/couchdb/config/couchdb.ini index bed726b..33dfe04 100644 --- a/services/couchdb/config/couchdb.ini +++ b/services/couchdb/config/couchdb.ini @@ -1,2 +1,3 @@ [couchdb] single_node=true +file_compression = snappy \ No newline at end of file diff --git a/services/couchdb/config/log.ini b/services/couchdb/config/log.ini new file mode 100644 index 0000000..d5a24fe --- /dev/null +++ b/services/couchdb/config/log.ini @@ -0,0 +1,2 @@ +[log] +level = warning diff --git a/services/couchdb/config/max_dbs_open.ini b/services/couchdb/config/max_dbs_open.ini new file mode 100644 index 0000000..9b43a17 --- /dev/null +++ b/services/couchdb/config/max_dbs_open.ini @@ -0,0 +1,2 @@ +[couchdb] +max_dbs_open = 10000 diff --git a/services/couchdb/config/uuids.ini b/services/couchdb/config/uuids.ini new file mode 100644 index 0000000..988f55f --- /dev/null +++ b/services/couchdb/config/uuids.ini @@ -0,0 +1,2 @@ +[uuids] +algorithm = random diff --git a/services/couchdb/config/vendor.ini b/services/couchdb/config/vendor.ini new file mode 100644 index 0000000..e7f6070 --- /dev/null +++ b/services/couchdb/config/vendor.ini @@ -0,0 +1,3 @@ +[vendor] +name = HereConnect API Server +version = 1.0.0