Tusho

Tusho Documentation

Tusho is a beginner-friendly but production-minded file catalog project for Linux. It combines a C++ crawler with a PHP web interface so you can index a machine’s files and then search or browse them through a browser.

What you should read first

Learning path for beginners

  1. Read the overview in Getting Started.
  2. Skim Local Workflow and keep it open in another tab while you work.
  3. Follow First Crawl.
  4. Follow Web Search.
  5. Read Database Schema to see what data is captured.
  6. Read Logging and Operations to understand observability.
  7. Read Testing and Quality to see how the repository protects itself.

Documentation layers