Appearance
Инструкция по установке расширения Couchdb Proxy в Debian
Если couchdb используется на той же системе, что и расширение, то можете воспользоваться инструкцией с официального сайта couchdb).
Один из вариантов установки может выглядеть так
bash
sudo apt update && sudo apt install -y curl apt-transport-https gnupg
curl https://couchdb.apache.org/repo/keys.asc | gpg --dearmor | sudo tee /usr/share/keyrings/couchdb-archive-keyring.gpg >/dev/null 2>&1
source /etc/os-release
echo "deb [signed-by=/usr/share/keyrings/couchdb-archive-keyring.gpg] https://apache.jfrog.io/artifactory/couchdb-deb/ ${VERSION_CODENAME} main" \
| sudo tee /etc/apt/sources.list.d/couchdb.list >/dev/null
sudo apt update
sudo apt install -y couchdb
Далее необходимо задать пароль для администратора по инструкции с официального сайт couchdb
После установки couchdb, установите расширение couchdb proxy
bash
sudo apt install ptnl-nextbox-couchdb-proxy
Добавьте в конфиг nextbox-couchdb-proxy находящийся по пути /etc/nextbox/couchdb_proxy.yml
логин и пароль который задавали в couchdb
yaml
couchdb_proxy:
discovery:
couchdb_login: "admin"
couchdb_password: "[your-password]"
Если Couchdb установлен на другом сервере или с другим портом, то у сервиса nextbox-couchdb-proxy в конфиге необходимо поменять параметр couchdb.discovery.couchdb_url
на актуальный.
После изменение конфига перезапустите сервис
bash
sudo systemctl restart nextbox-couchdb-proxy