(#5820) - Remove references to couchbase
diff --git a/ISSUE_TEMPLATE.md b/ISSUE_TEMPLATE.md
index 6f7416f..b1ee386 100644
--- a/ISSUE_TEMPLATE.md
+++ b/ISSUE_TEMPLATE.md
@@ -12,7 +12,7 @@
- Environment: (Node.js/browser/hybrid app/etc.)
- Platform: (Chrome/FF/Safari/Edge/iOS/Android/etc.)
- Adapter: (IndexedDB/WebSQL/LevelDB/etc.)
-- Server: (CouchDB/Cloudant/Couchbase/PouchDB Server/etc.)
+- Server: (CouchDB/Cloudant/PouchDB Server/etc.)
### Reproduce
Issues that others can reproduce are far easier to fix, we have a website that may help you provide a
diff --git a/bin/dev-server.js b/bin/dev-server.js
index f4f0335..74a92f8 100755
--- a/bin/dev-server.js
+++ b/bin/dev-server.js
@@ -101,10 +101,6 @@
var HTTP_PORT = 8000;
-// if SERVER=sync-gateway we also have
-// tests/misc/sync-gateway-config-server.js
-// listening on port 8001
-
var serversStarted;
var readyCallback;
diff --git a/bin/run-csg-on-travis.sh b/bin/run-csg-on-travis.sh
deleted file mode 100755
index 05ab0cd..0000000
--- a/bin/run-csg-on-travis.sh
+++ /dev/null
@@ -1,19 +0,0 @@
-#!/bin/bash
-set -e
-set -x
-
-CWD=$(pwd)
-
-# Install CSG
-curl -o csg.deb http://packages.couchbase.com/releases/couchbase-sync-gateway/1.0.3/couchbase-sync-gateway-community_1.0.3_x86_64.deb
-
-dpkg --extract csg.deb csg
-cd csg/
-
-# Run CSG
-./opt/couchbase-sync-gateway/bin/sync_gateway ../tests/misc/sync-gateway-config.json >sg.log 2>&1 < /dev/null &
-
-# Lets get rid of this at some point :)
-sleep 2
-
-cd $CWD
diff --git a/bin/run-test.sh b/bin/run-test.sh
index 5261a7a..2263d9e 100755
--- a/bin/run-test.sh
+++ b/bin/run-test.sh
@@ -54,16 +54,6 @@
node ./tests/misc/express-pouchdb-minimum-for-pouchdb.js &
export SERVER_PID=$!
export COUCH_HOST='http://127.0.0.1:3000'
- elif [ "$SERVER" == "sync-gateway" ]; then
- if [[ -z $COUCH_HOST ]]; then
- export COUCH_HOST='http://127.0.0.1:4985'
- fi
- if [[ "$TRAVIS_REPO_SLUG" == "pouchdb/pouchdb" ]]; then
- ./bin/run-csg-on-travis.sh
- fi
- node ./tests/misc/sync-gateway-config-server.js &
- # not the Sync Gateway pid, the config server pid
- export SERVER_PID=$!
else
# I mistype pouchdb-server a lot
echo -e "Unknown SERVER $SERVER. Did you mean pouchdb-server?\n"
diff --git a/docs/adapters.md b/docs/adapters.md
index 91a3540..db53a2a 100644
--- a/docs/adapters.md
+++ b/docs/adapters.md
@@ -180,7 +180,7 @@
* [PouchDB Server](https://github.com/pouchdb/pouchdb-server) ([tested in CI](https://travis-ci.org/pouchdb/pouchdb))
* [PouchDB Server --in-memory mode](https://github.com/pouchdb/pouchdb-server) ([tested in CI](https://travis-ci.org/pouchdb/pouchdb))
-[Couchbase Sync Gateway](http://docs.couchbase.com/sync-gateway/) support is [in progress](https://github.com/pouchdb/pouchdb/pull/3521). It will work, but you may run into issues, especially with [attachments](https://github.com/pouchdb/pouchdb/issues/2832). [Drupal 8](http://wearepropeople.com/blog/a-content-staging-solution-for-drupal-8-and-more) has also announced support for PouchDB, and there is [rcouch](https://github.com/rcouch/rcouch) as well, but these are both untested by PouchDB.
+[Drupal 8](http://wearepropeople.com/blog/a-content-staging-solution-for-drupal-8-and-more) has also announced support for PouchDB, and there is [rcouch](https://github.com/rcouch/rcouch) as well, but these are both untested by PouchDB.
If you are ever unsure about a server, consider replicating from PouchDB to CouchDB, then from that CouchDB to the other server.
diff --git a/docs/faq.md b/docs/faq.md
index 55460a2..be52a81 100644
--- a/docs/faq.md
+++ b/docs/faq.md
@@ -15,7 +15,6 @@
* [CouchDB](http://couchdb.apache.org/) – CouchDB is our primary reference database and is used for automated testing.
* [Cloudant](https://cloudant.com/) – A cluster-aware fork of CouchDB.
- * [Couchbase Sync Gateway](http://www.couchbase.com/communities/couchbase-sync-gateway) – A sync gateway for Couchbase.
* [PouchDB Server](https://github.com/pouchdb/pouchdb-server) – An HTTP API written on top of PouchDB. Additionally, it supports alternate backends like in-memory, Redis, Riak and MySQL via [the LevelUP ecosystem](https://github.com/rvagg/node-levelup/wiki/Modules#storage). Note that your application must use the PouchDB API rather than directly modifying the database, however.
{% include anchor.html class="h3" title="The web is nice, but I want to build a native app?" hash="native_support" %}