Setup scripts for the Heb12 API
api
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
Daniel 8c02f3b6a1 Update to latest il y a 2 mois
bibleget @ 0154956e8e Add submodules il y a 3 mois
biblesearch @ 7421652cbd Update biblesearch il y a 3 mois
.gitignore Add essential files, and setup-bibles.sh il y a 3 mois
.gitmodules Add submodules il y a 3 mois
README.md Update 'README.md' il y a 2 mois
setup-bibleget.sh Add basic setup scripts il y a 3 mois
setup-bibles.sh Add essential files, and setup-bibles.sh il y a 3 mois
setup-biblesearch.sh Update to latest il y a 2 mois
setup.sh Add basic setup scripts il y a 3 mois

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