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).