Application providing REST API over Beard
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
beard_server
docs
examples
tests
.coveragerc
.gitignore
.travis.yml
AUTHORS.rst
CHANGES.rst
CONTRIBUTING.rst
INSTALL.rst
LICENSE
MANIFEST.in
Procfile
README.md
README.rst
RELEASE-NOTES.rst
babel.ini
gunicorn.cfg
pytest.ini
requirements-devel.txt
run-tests.sh
setup.cfg
setup.py

README.md

beard-server

Beard as RESTful API and Celery service.

Instalation

beard-server uses Bower to install dependencies of the assets (JavaScript and CSS files).

npm install -g bower

However if you do not want to install Bower, run ./build_assets.sh script after installation steps listed below. The script runs npm install and moves all the dependencies to the correct directory.

To install beard-server in your virtualenv just follow the steps below.

mkvirtualenv beard-server
cdvirtualenv && mkdir src
cdvirtualenv src
git clone https://github.com/inspirehep/beard-server
cd beard-server
pip install -e .
bower install

Running

Note that the server will be running on port 5000 by default.

cdvirtualenv src/beard-server/beard_server
python app.py

Notes

  • Free software: GPLv2 license
  • This is an experimental developer preview release.