808 B
808 B
ESV Bible Markdown
A Docker-based web service for serving the ESV Bible in Markdown format.
Features
- Complete ESV Bible text in Markdown format
- Docker containerized for easy deployment
- RESTful API for accessing Bible content
- Optimized for remote hosting
Setup
- Clone this repository
- Place ESV Bible Markdown files in the
bible-datadirectory - Run
docker-compose up --build
Usage
The service will be available at http://localhost:3000
API Endpoints
GET /books- List all booksGET /books/:book- Get specific bookGET /books/:book/:chapter- Get specific chapter
Development
For local development:
npm install
npm run dev
Docker Deployment
Build and run with Docker Compose:
docker-compose up --build
License
MIT