Files
proxmox/docs/SEARCH_GUIDE.md
defiQUG 9c37af10c0 Complete optional next steps: fix references and consolidate duplicates
- Fixed 104 broken references in 59 files
- Consolidated 40+ duplicate status files
- Archived duplicates to reports/archive/duplicates/
- Created scripts for reference fixing and consolidation
- Updated content inconsistency reports

All optional cleanup tasks complete.
2026-01-06 02:25:38 -08:00

4.1 KiB

Documentation Search Guide

Last Updated: 2025-01-20
Document Version: 1.0
Status: Active Documentation


Overview

This guide explains how to search and navigate the documentation effectively.


Search Methods

Method 1: Search Index

File: SEARCH_INDEX.md

Usage:

  1. Open SEARCH_INDEX.md
  2. Use your editor's search function (Ctrl+F / Cmd+F)
  3. Search for keywords, topics, or file names
  4. Click on links to navigate to documents

Generate/Update Index:

cd docs
./scripts/generate_search_index.sh

Method 2: Full-Text Search (Command Line)

Using grep:

# Search for keyword in all markdown files
grep -r "keyword" docs/ --include="*.md"

# Case-insensitive search
grep -ri "keyword" docs/ --include="*.md"

# Search with context (3 lines before/after)
grep -ri "keyword" docs/ --include="*.md" -C 3

Using ripgrep (if available):

# Faster search with ripgrep
rg "keyword" docs/

# Search in specific file types
rg "keyword" -t markdown docs/

Most IDEs support:

  • Global search across all files
  • Search in specific directories
  • Regex pattern matching
  • File name search

Examples:

  • VS Code: Ctrl+Shift+F (Cmd+Shift+F on Mac)
  • Vim/Neovim: Use :grep or plugins
  • Emacs: Use M-x grep or helm-ag

Use the tag index in SEARCH_INDEX.md:

  • Find documents by topic tags
  • Tags include: proxmox, besu, cloudflare, vlan, vmid, rpc, ccip, etc.

Search Tips

Finding Configuration Information

Search for:

  • "configuration" - General configuration guides
  • "template" - Configuration templates
  • Specific service names (e.g., "besu", "cloudflare", "nginx")

Key Files:


Finding Troubleshooting Information

Search for:

  • "troubleshooting" - Troubleshooting guides
  • "error" - Error messages and solutions
  • "issue" - Known issues and fixes
  • Specific error messages

Key Files:


Finding Architecture Information

Search for:

  • "architecture" - Architecture documents
  • "network" - Network architecture
  • "vlan" - VLAN configuration
  • "vmid" - VMID allocation

Key Files:


Finding Quick References

Search for:

  • "quick reference" - Quick reference cards
  • "commands" - Command references
  • "network quick" - Network quick reference

Key Files:


Search Index Structure

The search index is organized by:

  1. Category - Documents grouped by category
  2. Alphabetical - All documents listed alphabetically
  3. Tags - Documents indexed by topic tags

Updating the Search Index

Automatic Update:

cd docs
./scripts/generate_search_index.sh

Manual Update:

  • Edit SEARCH_INDEX.md directly
  • Add new documents to appropriate categories
  • Update tags as needed


Last Updated: 2025-01-20
Review Cycle: Quarterly