Files
bookhoard/docs/index.md
T
john-okeefe e310fa6a9d docs(index): update device guidance and fix broken links
- Device setup and quick-find entries now lead with the KOReader guide
  and label native Kobo sync as coming soon
- Kobo protocol/API listings tagged as a coming-soon feature
- Fix seven pre-existing broken links: contributing/Development.md had
  the wrong case (development.md), and PROJECT_GUIDELINES.md links were
  missing the ../ prefix to reach the repo root
- Refresh last-updated stamp
2026-08-20 14:14:55 -04:00

6.5 KiB

Bookhoard Documentation

Complete guide to Bookhoard documentation. Find what you need quickly.


🚀 By Audience

👤 For End Users

User Documentation Portal - Guides for using Bookhoard features

  • Device Setup

  • Sync Configuration

  • Frontend & Settings (Coming Soon)

    • Frontend Guide
    • User Areas Guide
    • Settings Guide
    • Admin Guide

👨‍💻 For Developers

Developer Documentation Portal - Technical documentation & API reference

🔧 For Operations

Operations Documentation Portal - Deployment & maintenance

  • Deployment

  • Maintenance (Coming Soon)

    • Deployment Guide
    • Maintenance Guide
    • Monitoring Guide

🤝 For Contributors

Contributing Portal - Development workflow


Want to... Go to
Get started README.md - Project overview and quick start
Set up a device User Portal → Device Setup
Use the API Developer Portal → API Docs
Deploy Bookhoard Operations Portal → Troubleshooting
Contribute code Contributing Portal → Development Guide
Understand sync User Portal → Sync Guide

🔍 Quick Find

"How do I..."

Question Answer
...install Bookhoard? README.md - Quick Start
...set up KOReader? KOReader Setup Guide
...use a Kobo? Kobo Setup Guide - native sync coming soon; KOReader works today
...understand sync? Sync Guide
...resolve conflicts? Sync Guide - Managing Conflicts
...troubleshoot deployment? Troubleshooting Guide
...use the API? API Reference
...contribute code? Development Guide

"Where is..."

Information Location
...features list? README.md
...database schema? database/schema/schema.sql
...API endpoints? API Reference
...secrets config? .env.example
...operational config? docker-compose.yml
...deployment issues? Troubleshooting Guide

🎯 Common Workflows

Set up a new device

  1. Choose your device: KOReader (works on Kindle, Kobo, and PocketBook hardware)
  2. Understand sync: Sync Guide
  3. Troubleshoot: Device-specific guides

Integrate with Bookhoard API

  1. Start with API Reference
  2. Explore Collections API
  3. Review WebSocket API
  4. Test with bruno/ collections

Deploy to production

  1. Follow README.md quick start
  2. Configure environment: .env.example
  3. Review Troubleshooting Guide
  4. Check Development Guide for performance tuning

📝 Contributing to Documentation

When adding new features:

  1. User-facing features → Update relevant User docs
  2. API endpoints → Update API Reference & split docs
  3. Backend changes → Update Development Guide
  4. Deployment changes → Update Operations Portal

Keep ../PROJECT_GUIDELINES.md in mind for documentation standards.


Last Updated: August 2026 Bookhoard Version: 1.0