macOS
brew install --cask apache-couchdblocal Homebrew cask metadata
cask
Multi-master syncing database. Version 3.5.3 via Homebrew Cask; verified from local package data.
install
brew install --cask apache-couchdblocal Homebrew cask metadata
overview
Multi-master syncing database
No executable aliases were found in the local package database.
history
Apache CouchDB is an open-source document database designed around JSON, HTTP, reliable append-only storage, and multi-primary replication. It supports both single-node deployments and clustered systems and is particularly associated with offline-first and intermittently connected applications.
Apache CouchDB evolved as an open-source document database centered on JSON documents, HTTP access, append-only storage, MapReduce views, and replication. Its replication model became the foundation for deployments ranging from single-node application databases to intermittently connected and geographically distributed systems.
CouchDB 2.0 incorporated the BigCouch-derived clustering architecture, introduced native clustered operation, added the Mango declarative query interface, and adopted Fauxton as its administration interface. CouchDB 3.0 subsequently tightened default security, required an administrator account at startup, and added features such as partitioned databases and live shard splitting.
CouchDB established an ecosystem around its replication protocol. The official project highlights implementations spanning server clusters, mobile devices, and browsers; PouchDB is the prominent browser and mobile counterpart and can replicate with CouchDB.
Cloudant built the BigCouch clustering layer around CouchDB concepts and Erlang. That work was eventually merged into Apache CouchDB, providing the foundation for native clustering in CouchDB 2.0.
Developers store JSON documents and binary attachments, query them through HTTP APIs and indexes, and consume the changes feed for synchronization or event-driven processing. Deployments can begin as a single node and later use clustering for capacity and availability.
Operators configure CouchDB through an ordered set of INI files or its node configuration API, establish administrator credentials, provision system databases, monitor replication, and compact database and view files to reclaim space.
CouchDB is a canonical document database for users who value an HTTP-native JSON API, append-only storage, multi-primary replication, and offline-first synchronization. Its operational identity differs from many databases because ordinary HTTP tools such as curl are sufficient for administration and data access.
For package maintainers, CouchDB is notable for its Erlang runtime, platform-specific application bundles, ordered INI configuration chain, persistent data and view indexes, and the need to handle compaction, upgrades, clustering, and administrator bootstrap carefully.
security posture
No matching local secret-handling manifest was found for apache-couchdb. Package metadata is still published here so future coverage has a stable package URL.
Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.
local files
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.
Config paths the tool may read or write during local use.
/Applications/Apache CouchDB.app/Contents/Resources/couchdbx-core/etc/default.ini/Applications/Apache CouchDB.app/Contents/Resources/couchdbx-core/etc/default.d/*.ini/Users/<your-user>/Library/Application Support/CouchDB2/etc/couchdb/local.ini/Users/<your-user>/Library/Application Support/CouchDB2/etc/couchdb/local.d/*.ini/Users/<your-user>/Library/Preferences/couchdb2-local.ini/opt/couchdb/etc/default.ini/opt/couchdb/etc/default.d/*.ini/opt/couchdb/etc/local.ini/opt/couchdb/etc/local.d/*.iniC:\CouchDB\etc\default.iniC:\CouchDB\etc\default.d\*.iniC:\CouchDB\etc\local.iniC:\CouchDB\etc\local.d\*.iniCredential-bearing paths to review before unattended agent runs.
/Users/<your-user>/Library/Application Support/CouchDB2/etc/couchdb/local.ini/Users/<your-user>/Library/Application Support/CouchDB2/etc/couchdb/local.d/*.ini/Users/<your-user>/Library/Preferences/couchdb2-local.ini/opt/couchdb/etc/local.ini/opt/couchdb/etc/local.d/*.iniC:\CouchDB\etc\local.iniC:\CouchDB\etc\local.d\*.iniexecutables
| Command | Kind | Exposure | Note |
|---|---|---|---|
| No executable data was present. | |||
freshness
These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.
install metadata
| Package key | cask:apache-couchdb |
|---|---|
| Version | 3.5.3 |
| Package manager | Homebrew Cask |
| Package manager page | https://formulae.brew.sh/cask/apache-couchdb |
| Homepage | https://couchdb.apache.org/ |
| Upstream docs | https://couchdb.apache.org/ |
| Source archive | https://couchdbneighbourhoodie.fra1.digitaloceanspaces.com/downloads/3.5.3/mac/arm64/Apache-CouchDB.zip |
| SHA-256 | 08b6cf427ca48ba0449ba60d9fb669d6be58d1eee416dc50598f88c2dfb37129 |
| Bottle | not recorded |
| Homebrew post-install | not defined |
| Service | none declared |
registry facts
| Source Database | Homebrew cask API |
|---|---|
| Tap | homebrew/cask |
| Full Token | apache-couchdb |
| Names |
|
| Artifacts | |
| Deprecated | no |
| Disabled | no |
source trail
This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.