Setup scripts for the Heb12 API
api
Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.
Daniel 8c02f3b6a1 Update to latest 2 місяці тому
bibleget @ 0154956e8e Add submodules 3 місяці тому
biblesearch @ 7421652cbd Update biblesearch 3 місяці тому
.gitignore Add essential files, and setup-bibles.sh 3 місяці тому
.gitmodules Add submodules 3 місяці тому
README.md Update 'README.md' 2 місяці тому
setup-bibleget.sh Add basic setup scripts 3 місяці тому
setup-bibles.sh Add essential files, and setup-bibles.sh 3 місяці тому
setup-biblesearch.sh Update to latest 2 місяці тому
setup.sh Add basic setup scripts 3 місяці тому

README.md

Heb12 API

This is the central repository for the Heb12 API. It provides easy setup for the API and all related software.

This has a set of scripts that work together to configure the API for production use.

Prerequisites:

Setup scripts:

  • bash
  • git
  • wget

bibleget:

  • Go >= 1.11

biblesearch:

  • Node.js
  • Python 3

Installation

First clone the repository:

$ git clone https://code.heb12.com/heb12/api --recursive

Note: if you want to run all of the scripts and setup a full Heb12 API, you can just run ./setup.

Now set up the Bibles. This will download the Bibles if they aren't already downloaded, and make archives for each of them.

$ ./setup-bibles.sh

If you want to set up bibleget, run ./setup-bibleget.sh, and to set up biblesearch, run ./setup-biblesearch.sh.

License

All Copyright and neighboring rights are waived from these setup scripts with the CC0-1.0 legal tool.

bibleget and biblesearch are licensed under the LGPL-3.0-or-later license (see the licenses in their respective directories).