Papers database endpoint API
Project description
HunabKu
Data Server Gateway/ Maya - father of all gods
Description
Package to load data in MongoDB and to serve the data from mongodb on endpoints using flask. The package is handling the endpoints using a customized plugin system designed by us.
Modules are: PDBS (Paper DataBase Server) PDBL (Paper DataBase Loader) PDBM (Paper DataBase Manager) (to handle - CRUD) (Not Yet!)
Installation
Dependencies
-
Install nodejs
- Debian based symtem:
apt-get install nodejs
- Redhat based system:
yum install nodejs
- Debian based symtem:
-
Install Apidocjs from https://github.com/apidoc/apidoc
-
The other dependecies can be installed with pip installing this package.
Usage
Let's start the server executing
hunabku_server
Or using some command line options
hunabku_server --port 8080 --db_ip x.x.x.x
where x.x.x.x is your mongodb ip
you can access to the apidoc documentation for the endpoints for example on: http://127.0.1.1:8888/apidoc/index.html
if depends of the ip and port that you are providen to hunabku.
Package
pip install hunabku
License
BSD-3-Clause License
Links
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for Hunabku-0.0.4a0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d8e1b4b876e90a808c1c3ac119a2cdb0f3712c53b3f326b644e524b1cfaa63aa |
|
MD5 | ff89126856162c550a1581dd1fa12099 |
|
BLAKE2b-256 | 4bab892675720bf1f2077b20ac425ed0e43fc83054b92e55c00f6c878190e745 |