Automic VaultAutomic Vault

brew

couchdb mit Homebrew, MacPorts, pacman installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für couchdb in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install couchdb

local Homebrew formula metadata

MacPortsverifiziert · 94%
sudo port install couchdb

MacPorts ports tree · databases/couchdb/Portfile · Quelle: api.github.com

Überblick

Paketzusammenfassung

Apache CouchDB database server

Befehle und Aliase

  • couchdb
  • remsh
  • weatherreport

Verlauf

Projektgeschichte und Nutzung

Apache CouchDB is an Apache document database built around JSON documents, an HTTP API, replication, and offline-first synchronization patterns.

Projektgeschichte

The Apache CouchDB site presents the database as a system for multi-primary synchronization, HTTP/JSON access, and reliability from single-node deployments to clustered installations.

The Apache GitHub repository records the modern source location for the project, with the mirror created in 2009 and active development continuing through the 3.x series.

Adoptionsgeschichte

CouchDB became significant in the NoSQL era because its HTTP API and replication model made it usable directly by web, mobile, and synchronization-oriented applications. The official site points to user stories centered on replication, offline use, and reliability.

The Couch Replication Protocol is implemented by multiple projects and products, making CouchDB relevant beyond the server package itself.

Wie es verwendet wird

Administrators run CouchDB as a database server and interact with it over HTTP, through cURL, client libraries, Fauxton, and bundled command-line tools such as `couchdb`, `remsh`, and `weatherreport`.

Configuration is layered through `default.ini`, `default.d`, `local.ini`, and `local.d`, with administrator credentials stored in the `[admins]` section of the loaded ini files rather than in the `_users` database.

Warum Paket-Nerds sich dafür interessieren

For package maintainers, CouchDB is more than a single executable: packaging has to account for an Erlang-based service, layered ini configuration, administrator bootstrap, local data/state directories, and platform-specific macOS application paths.

Zeitleiste

  • 2009: Apache CouchDB GitHub repository mirror created.
  • 2026: Apache CouchDB 3.5.2 listed on the official site download callout.

Related projects

  • Fauxton
  • Couch Replication Protocol
  • PouchDB
  • Erlang/OTP

Sicherheitslage

Risikostufe: orange

formula declares a Homebrew service.

Risikoklassifikator

orange Risiko · mittel Konfidenz · infrastructure

Warum

  • formula declares a Homebrew service

Signale

  • metadata:service

Installationsverhalten

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Formelmetadaten deklarieren einen Service- oder Daemon-Block.
  • Homebrew-Bottle-Metadaten sind für 6 Plattformziele verfügbar.
  • Installiert mit 2 Laufzeitabhängigkeiten.
  • Build-Metadaten listen 6 Build-Abhängigkeiten.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Configuration files

Config paths the tool may read or write during local use.

macOS
Applications/Apache CouchDB.app/Contents/Resources/couchdbx-core/etc/Users/<your-user>/Library/Application Support/CouchDB2/etc/couchdb/Users/<your-user>/Library/Preferences/couchdb2-local.ini
Unix
etc/default.inietc/default.d/*.inietc/local.inietc/local.d/*.ini

Credential files

Credential-bearing paths to review before unattended agent runs.

macOS
/Users/<your-user>/Library/Application Support/CouchDB2/etc/couchdb/Users/<your-user>/Library/Preferences/couchdb2-local.ini
Unix
etc/local.inietc/local.d/*.ini/opt/couchdb/etc/local.ini/opt/couchdb/etc/local.d/10-admins.ini

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
couchdbcliglobales Executable
remshcliglobales Executable
weatherreportcliglobales Executable

Aktualität

Version und Aktualität

Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.

Seite generiert2026-07-08
Manager-Version3.5.2
Manager aktualisiert2026-05-20
lokale DatenOK
Upstreamnot checked
neueste erkannte Versionnicht erkannt

https://couchdb.apache.org/

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:couchdb
Version3.5.2
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/couchdb
Homepagehttps://couchdb.apache.org/
Repositoryhttps://github.com/apache/couchdb
Upstream-Dokumentationhttps://docs.couchdb.org/en/stable
LizenzApache-2.0
Quellarchivhttps://www.apache.org/dyn/closer.lua?path=couchdb/source/3.5.2/apache-couchdb-3.5.2.tar.gz
Zuletzt aktualisiert2026-05-20T14:53:57-04:00
Pulseupdated
Abhängigkeitenicu4c@78, openssl@3
Build-Abhängigkeitenautoconf, autoconf-archive, automake, erlang@28, libtool, pkgconf
Von macOS bereitgestellte Bibliothekenncurses
Bottleverfügbar (auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnicht definiert
Dienstdeclared
EinschränkungenCouchDB 3.x requires a set admin password set before startup. Add one to your $HOMEBREW_PREFIX/etc/local.ini before starting CouchDB e.g.: [admins] admin = youradminpassword

Registry-Fakten

Details aus der Quelldatenbank

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namecouchdb
Version Scheme0
Revision0
Conflicts With
  • ejabberd
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.

pacman95%

couchdb 3.5.2-1

Document-oriented database that can be queried and indexed in a MapReduce fashion using JSON

https://couchdb.apache.org

sudo pacman -S couchdb
  • License: Apache-2.0
  • Architecture: x86_64
  • 6 Abhängigkeiten
  • 1 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Couchdb
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: couchdb from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
MacPorts95%

couchdb

sudo port install couchdb
  • normalized package name match
  • Abgeglichen nach: Couchdb
MacPorts ports tree · api.github.com · MacPorts ports tree: databases/couchdb/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated configuration and credential file locations
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment