The KamiYomu Documentation (https://kamiyomu.github.io/) is the official website and resource center for the KamiYomu manga crawler project, providing guides, technical specifications, and usage instructions. Contributions and improvements are highly encouraged via Pull Requests.
To contribute documentation, fix typos, or update guides, follow these steps to set up your local development environment.
-
Clone the repository, ensuring you include any necessary submodules:
git clone https://github.com/KamiYomu/kamiyomu.github.io.git
-
Navigate to the project directory (assuming the repository is named
KamiYomu):cd kamiyomu.github.io/src/KamiYomu.Docs -
Build and launch the development environment using Docker to ensure all dependencies are met:
docker-compose up --build
-
Access the documentation site locally at
http://localhost:4000. Changes to the Markdown files will automatically reload in your browser.
If you need to include new dependencies (gems) and update the Gemfile.lock file, you can run the following command to install them directly into the Docker volume:
docker run --rm -v "${PWD}:/usr/src/app" -w /usr/src/app ruby:3.2 bundle installFeel free to contribute and help improve the clarity and completeness of the KamiYomu documentation!
This project utilizes the [Just the Docs] theme for Jekyll, which provides a modern, fast, and searchable interface. Key features include support for:
- Deployment on GitHub Pages via Actions
- Easy local builds and previews
- Simplified customization and robust plugin support
This repository is licensed under the [MIT License]. You are welcome to reuse or extend the code and documentation structure. Please let us know how we can improve!