Instructions for quickly setting up CouchDB for a local medic installation
Adapted from https://github.com/medic/medic
- Download and Install CouchDB for your OS
- Install NodeJS for your OS
- Install
horticulturalist
withnpm install -g horticulturalist
- Export the following variables on your shell
export COUCH_NODE_NAME=couchdb@127.0.0.1 COUCH_URL=http://myAdminUser:myAdminPass@localhost:5984/medic
- Clone this repository and run
npm install
in the repository directory and cd into the directory - Install
grunt-cli
globally:npm install -g grunt-cli
- Execute
grunt secure-couchdb
- Lauch a medic installation (re-use the same command the next time you want to launch the setup)
COUCH_NODE_NAME=couchdb@localhost COUCH_URL=http://admin:pass@localhost:5984/medic horti --local --bootstrap=medic-version-you-want-to-install
E.g.
COUCH_NODE_NAME=couchdb@localhost COUCH_URL=http://admin:pass@localhost:5984/medic horti --local --bootstrap=3.2.1
- Wait for the installation to be boostrapped. Access the installation from http://localhost:5988
- You can access Fauxton via http://localhost:5988/_utils