An open API service indexing awesome lists of open source software.

https://github.com/plantnet/plantnet-datamanager


https://github.com/plantnet/plantnet-datamanager

Last synced: about 2 months ago
JSON representation

Awesome Lists containing this project

README

        

Pl@ntnet-DataManager
====================

Copyright © INRA/INRIA/CIRAD/IRD/Tela Botanica - 2011-2014

Authors:
samuel dufour-kowalski
mathias chouet
jean-pascal milcent
benjamin liens ,
gregoire duche
pierre bonnet
antoine.affouard


Short Description
=================

Distributed and modular data management software based on CouchDB.

Licenses
========

Pl@ntnet-Datamanager is distributed under a Cecill V2 license (see license.md)

This software uses the following libraries with the respective licenses

* jquery : MIT License
* jquery.couch : Apache 2.0 License
* node-couchdb : MIT License
* node-iniparser : MIT License
* jquery-ui : MIT / GPL License
* jquery.mustache : MIT license
* jquery.pathbinder : Apache 2.0 License
* jquery.evently : Apache 2.0 License
* jquery.form : MIT / GPL license
* jquery.colorbox : MIT license
* jquery.autocomplete : MIT / GPL license

Install
=======

* Install CouchDB, nodejs, npm, git, curl, openjdk-7-jre
* Install geocouch
* Install couchdb-lucene
* Install plantnet-datamanager node server

npm -g install http://github.com/plantnet/node-datamanager/tarball/master

* add /etc/couchdb/local.d/datamanager.ini


[httpd_global_handlers]
_start = {couch_httpd_proxy, handle_proxy_req, <<"http://127.0.0.1:5984/datamanager/_design/start/index.html">>}
_dm = {couch_httpd_proxy, handle_proxy_req, <<"http://127.0.0.1:5995">>}
[os_daemons]
dm_server = nodejs /usr/local/lib/node_modules/plantnet-node-datamanager/user_server.js

* Restart couchdb
* Install main database and couchapp


curl -X PUT http://localhost:5984/datamanager

= To upload app directly from source =

* Install couchapp
* git clone https://github.com/plantnet/plantnet-datamanager
* cd plantnet-datamanager


couchapp push ./ http://localhost:5984/datamanager
couchapp push ./_design/start http://localhost:5984/datamanager

* go to http://localhost:5984/_start

Documentation
=============

See http://community.plantnet-project.org/datamanager
See http://amap-dev.cirad.fr/projects/p2pnote/wiki