Giter Site home page Giter Site logo

couchdb-mac-app's Introduction

CouchDB Application Wrapper for Mac OS X

Build Instructions

Run build-couchdb-mac. This script assumes that you already have CouchDB installed via Homebrew.

Downloads

See Downloads for a pre-compiled CouchDB 1.2.1 version for Mac OS X 10.8.x. (This build does not work on earlier versions of OS X due to a bug in the build chain (See: http://openradar.appspot.com/11022559))

The old download page with the earlier CouchDB version 1.2 is still up.

Install

Unzip and place CouchDB Server into the Applications directory.

License

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

couchdb-mac-app's People

Contributors

dvbportal avatar janl avatar michellephung avatar the-destro avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

couchdb-mac-app's Issues

cannot disable 'Launch Admin Console at Start'

(created as apache/couchdb#1318 but got redirected here)

In the CouchDB menu, there is an option 'Launch Admin Console at Start' that is checked.
When clicking it I would expect that it would get unchecked, and the next time I start CouchDB another browser tab would not get opened.
But, the item remains checked and the Admin Console is automatically opened 😞

Version used: 2.1.1
Operating System and version (desktop or mobile): OS X 10.13.4

Menu bar icon is blurry

The couch icon in the menu bar appears a bit blurry. It should look as crisp as the other menu items in the screenshot.

image

Legacy config paths still in use

None of the config files inside /Applications/Apache CouchDB.app/Contents/Resources/couchdbx-core/etc/ are read. Instead, local config is read from ~/Library/Preferences/couchdb2-local.ini and shards are stored in ~/Library/Application Support/CouchDB2/var/lib/couchdb/.shards.

This behaviour was observed on both my dev machine, and a brand new install on a brand new VM (both CouchDB 3.2.0, macOS 10.15.7).

Is there a reason for having the folder structure inside couchdbx-core if it isn't used? And the legacy CouchDB2 paths still in use? This seems like a complete oversight...

Autostart CouchDB on macOS boot

@vielhuber says:

What's the recommened way of automatically running CouchDB after system start on macOS (High Sierra)?

When I click on the couch symbol in the navbar and choose "Automatically start at login", the setting does not get saved. Also in the official documentation there is nothing mentionned.

I don't simply want to put "Apache CouchDB.app" into bootup because then everytime the browser is opening with Fauxton opened.

comes from apache/couchdb#1191

Show paths to config

It would be nice if you would be able to see where the configs are when running this on your local machine (/Applications/Apache CouchDB.app/Contents/Resources/couchdbx-core/etc) without having to hunt down the couchdb binary for couchdb -c.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.