{"id":29291010,"url":"https://github.com/hatixntsoa/baiboly_json","last_synced_at":"2025-07-06T07:12:30.493Z","repository":{"id":266467666,"uuid":"898404598","full_name":"hatixntsoa/baiboly_json","owner":"hatixntsoa","description":"A Simple Malagasy Bible App using JSON Data source from https://github.com/RaveloMevaSoavina/baiboly-json.git","archived":false,"fork":false,"pushed_at":"2025-07-05T10:19:46.000Z","size":5804,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-07-05T11:29:44.749Z","etag":null,"topics":["holy-bible","json-api","json-server","python"],"latest_commit_sha":null,"homepage":"https://hub.docker.com/repository/docker/hatixntsoa/baiboly-fastapi","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hatixntsoa.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-12-04T10:34:23.000Z","updated_at":"2025-07-05T10:19:49.000Z","dependencies_parsed_at":"2024-12-04T12:36:20.848Z","dependency_job_id":"55a303a3-b5e0-445b-895a-e07cb8712a5c","html_url":"https://github.com/hatixntsoa/baiboly_json","commit_stats":null,"previous_names":["h471x/baiboly_json","hatixntsoa/baiboly_json"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/hatixntsoa/baiboly_json","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hatixntsoa%2Fbaiboly_json","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hatixntsoa%2Fbaiboly_json/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hatixntsoa%2Fbaiboly_json/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hatixntsoa%2Fbaiboly_json/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hatixntsoa","download_url":"https://codeload.github.com/hatixntsoa/baiboly_json/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hatixntsoa%2Fbaiboly_json/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263862011,"owners_count":23521362,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["holy-bible","json-api","json-server","python"],"created_at":"2025-07-06T07:12:21.309Z","updated_at":"2025-07-06T07:12:30.481Z","avatar_url":"https://github.com/hatixntsoa.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Baiboly FastAPI Application\n\n\u003cdiv style=\"text-align: justify;\"\u003e\n\nThis FastAPI application is designed to serve JSON data sourced from the [Baiboly JSON Repository](https://github.com/RaveloMevaSoavina/baiboly-json.git), a comprehensive dataset of the Malagasy Bible (Baiboly). The application utilizes a custom API to efficiently fetch and process the JSON data, allowing users to access structured Bible content, including books, chapters, and verses.\n\nThe API is specifically designed to order the Bible chapters and verses based on the metadata within the dataset, ensuring accurate representation of the Bible's structure. This enables seamless navigation through the chapters and verses, and provides an organized, user-friendly interface for interacting with the Malagasy Bible content.\n\n\u003c/div\u003e\n\n\u003cbr\u003e\n\n[![Ask DeepWiki](https://deepwiki.com/badge.svg)](https://deepwiki.com/h471x/baiboly_json)\n\nhttps://github.com/user-attachments/assets/1294692f-a123-41d7-9758-23f90ab20d02\n\n\u003cbr\u003e\n\n\u003cdiv align=\"center\"\u003e\n\n### Contents\n\n[Installation](#how-to-run) |\n[Classical Run](#classical-run) |\n[Local Docker Container](#run-as-docker-container-local) |\n[Pull from Dockerhub](#run-from-docker-hub)\n\n\u003c/div\u003e\n\n## How to Run  \n\n- **Clone the Repository**  \n   ```bash\n   git clone https://github.com/hatixntsoa/baiboly_json.git\n   ```\n\n- **Navigate to the Project Directory**  \n   ```bash\n   cd baiboly_json\n   ```\n\n### **Classical Run**\n\n- **Create a Virtual Environment**  \n   ```bash\n   python -m venv baiboly\n   ```\n\n- **Activate the Virtual Environment**  \n   - **Windows (PowerShell):**  \n     ```powershell\n     .\\baiboly\\Scripts\\Activate.ps1\n     ```  \n   - **Windows (CMD):**  \n     ```cmd\n     .\\baiboly\\Scripts\\activate\n     ```  \n   - **Linux/Mac:**  \n     ```bash\n     source baiboly/bin/activate\n     ```\n\n- **Install Dependencies**  \n   ```bash\n   pip install -r requirements.txt\n   ```\n\n- **Run the Application**  \n   ```bash\n   python main.py\n   ```\n\n### **Run as Docker Container (Local)**\n\n- **Build the Docker Image**  \n   ```bash\n   docker build -t baiboly-fastapi .\n   ```\n\n- **Run the Docker Container**  \n   ```bash\n   docker run -p 8000:8000 baiboly-fastapi\n   ```\n\n- **Access the API**  \n   Open your browser or API client and navigate to `http://localhost:8000`.\n\n#### **Run from Docker Hub**\n- **Pull the Image from Docker Hub**  \n   ```bash\n   docker pull hatixntsoa/baiboly-fastapi:v0.1.0\n   ```\n\n- **Run the Container**  \n   ```bash\n   docker run -p 8000:8000 hatixntsoa/baiboly-fastapi:v0.1.0\n   ```\n\n- **Access the API**  \n   Open your browser or API client and navigate to `http://localhost:8000`.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhatixntsoa%2Fbaiboly_json","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhatixntsoa%2Fbaiboly_json","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhatixntsoa%2Fbaiboly_json/lists"}