# DokuWiki Documentation Format This directory contains the homelab documentation formatted for DokuWiki. DokuWiki uses a different syntax than standard Markdown. ## 📁 File Structure - `start.txt` - Main documentation index page - `services-popular.txt` - Popular services guide - `services-individual-index.txt` - **NEW!** Complete index of all 159 individual service docs - `getting-started-quick-start.txt` - Quick start guide ## 🔧 How to Use ### Option 1: Copy Individual Files 1. Copy the `.txt` files to your DokuWiki `data/pages/` directory 2. Create appropriate subdirectories (e.g., `services/`, `getting-started/`) 3. Access via your DokuWiki web interface ### Option 2: Bulk Import 1. Create the following directory structure in your DokuWiki: ``` data/pages/homelab/ ├── start.txt ├── services/ │ └── popular.txt ├── getting-started/ ├── infrastructure/ ├── admin/ ├── troubleshooting/ └── advanced/ ``` 2. Copy files to appropriate directories 3. Access at `http://your-dokuwiki/doku.php?id=homelab:start` ## 🎨 DokuWiki Syntax Used - `======` for main headings - `=====` for subheadings - `====` for sub-subheadings - `^` for table headers - `|` for table cells - `[[namespace:page|Link Text]]` for internal links - `` blocks for code examples - `//italic//` and `**bold**` for emphasis ## 🔄 Converting from Markdown Key differences from Markdown: - Headers use `=` instead of `#` - Tables use `^` for headers and `|` for cells - Links use `[[]]` syntax - Code blocks use `` tags - Lists use ` *` (two spaces + asterisk) ## 📝 Customization You can customize these files for your DokuWiki installation: - Update internal links to match your namespace structure - Modify styling and formatting as needed - Add your own branding or additional content ## 🔗 Related - Main documentation: `../docs/` - Joplin format: `../joplin/` - Original repository structure: `../`