rowboat/apps/docs
2025-05-20 16:11:44 +05:30
..
docs updated RAG docs 2025-05-20 16:11:44 +05:30
.gitignore add docs using mkdocs 2025-01-28 15:48:09 +05:30
Dockerfile update docs, add dockerfile 2025-01-28 17:17:58 +05:30
mkdocs.yml Add support for RAG 2025-05-09 09:38:08 +05:30
readme.md update docs, add dockerfile 2025-01-28 17:17:58 +05:30
requirements.txt switch to mkdocs-material 2025-01-28 16:01:51 +05:30

Documentation Site

This documentation site is built using MkDocs Material, a modern documentation framework that creates beautiful and functional static sites.

Prerequisites

  • Python 3.x
  • pip (Python package manager)

Setup

Install the required dependencies:

pip install -r requirements.txt

Development

To run the documentation site locally:

mkdocs serve

This will start a local server, and you can view the documentation site at http://localhost:8000.

Building the static site

To build the static site:

mkdocs build

This will generate the static site in the site directory.

Project structure

  • mkdocs.yml: The main configuration file for MkDocs.
  • docs/: The directory containing the Markdown files for the documentation.
  • site/: The directory generated by the mkdocs build command, containing the static site files.

Writing Documentation

  • Documentation files are written in Markdown format
  • Place new documentation files in the docs directory
  • Update mkdocs.yml to include new pages in the navigation

Additional Resources