Skip to content

rixrix/zafu

Repository files navigation

zafu - a CouchDB CLI Administration Console

zafu is a Cisco-Like CLI on a Nix system for the CouchDB database.

News

  • 2010-02-14 : Version 0.1.0. Initial release.

Installation Steps

1.Download the initial release zafu-0.1.0.tar.gz:

$ wget http://github.com/downloads/rixrix/zafu/zafu-0.1.0.tar.gz

2.Untar and issue the following command inside the zafu directory:

$ ./configure --program-transform-name="s/clish/zafu/"

3.Compile and install:

$ make && sudo make install

4.Copy the zafu-0.1.0/zafu/ folder to the following path:

$ cp -fr zafu /usr/local/etc/zafu

5.Issue the zafu command to launch the "zafu" shell:

$ zafu

Background

The modular framework used for implementing Cisco-Like CLI administration for zafu is based from CLISH project.

Features

  • zafu
    • provides a very simple CLI interface to the CouchDB database
    • command auto-completion and syntax checking
    • takes care of the long/tedious cURL commands
  • CLI
    • for a more in-depth CLI features have a look at CLISH "Key Design Points"

Todo

  • more CouchDB CLI features (of course, who doesn't want ?)
  • Better documentation
  • friendly installation process
  • platform packages
  • as a community project this will evolve over the time

Future

  • Support for document-oriented databases that supports communication over HTTP/RESTful HTTP

License

  • BSD License

Authors

  • Richard Sentino <richard.sentino@gmail.com> - zafu implementation
  • See LICENSE file to see all the authors of the CLISH project

About

a CouchDB CLI Administration Console

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published