Initial commit: Unraid server documentation setup
- Added issues.md with Docker page performance fix (readmore.js) - Added CLAUDE.md for AI assistant context - Added todo.md for change tracking - Server: NastyNAS with ollama/ollama Docker installed
This commit is contained in:
25
.gitignore
vendored
Normal file
25
.gitignore
vendored
Normal file
@@ -0,0 +1,25 @@
|
|||||||
|
# Unraid Configuration Gitignore
|
||||||
|
|
||||||
|
# Temporary files
|
||||||
|
*.tmp
|
||||||
|
*.temp
|
||||||
|
*.swp
|
||||||
|
*.swo
|
||||||
|
*~
|
||||||
|
|
||||||
|
# Log files
|
||||||
|
*.log
|
||||||
|
|
||||||
|
# Backup files
|
||||||
|
*.bak
|
||||||
|
*.backup
|
||||||
|
*.old
|
||||||
|
|
||||||
|
# OS files
|
||||||
|
.DS_Store
|
||||||
|
Thumbs.db
|
||||||
|
|
||||||
|
# Sensitive data (add any files with passwords/tokens here)
|
||||||
|
secrets.txt
|
||||||
|
*.key
|
||||||
|
*.pem
|
||||||
30
CLAUDE.md
Normal file
30
CLAUDE.md
Normal file
@@ -0,0 +1,30 @@
|
|||||||
|
# Unraid Server Configuration Context
|
||||||
|
|
||||||
|
## Server Information
|
||||||
|
- **Server Name:** NastyNAS
|
||||||
|
- **Purpose:** Network Attached Storage server running Unraid OS
|
||||||
|
- **Owner:** Tony M
|
||||||
|
|
||||||
|
## Current Setup
|
||||||
|
|
||||||
|
### Docker Containers
|
||||||
|
- **Recently Installed:** ollama/ollama (AI/LLM inference engine)
|
||||||
|
|
||||||
|
### Known Fixes Applied
|
||||||
|
- Disabled readmore.js on Docker page to fix slow performance issues
|
||||||
|
|
||||||
|
## Project Structure
|
||||||
|
This directory tracks Unraid server configuration, issues, and changes:
|
||||||
|
- `issues.md` - Known issues and their fixes
|
||||||
|
- `todo.md` - Running log of changes and modifications
|
||||||
|
- `CLAUDE.md` - This file, providing context for AI assistance
|
||||||
|
|
||||||
|
## Planned Improvements
|
||||||
|
- Initialize git repository for version control of configuration changes
|
||||||
|
- Document all Docker containers and their configurations
|
||||||
|
- Track share configurations
|
||||||
|
- Document plugin settings
|
||||||
|
|
||||||
|
## Important Notes
|
||||||
|
- Server performance has been optimized by disabling unnecessary JavaScript features
|
||||||
|
- Focus on documenting changes for future reference and troubleshooting
|
||||||
31
issues.md
Normal file
31
issues.md
Normal file
@@ -0,0 +1,31 @@
|
|||||||
|
# Unraid Server Issues and Fixes
|
||||||
|
|
||||||
|
## Server: NastyNAS
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Issue: Slow Docker Page Performance
|
||||||
|
**Date Discovered:** Recent (before 2025-09-01)
|
||||||
|
**Status:** FIXED
|
||||||
|
|
||||||
|
### Problem
|
||||||
|
The Docker management page in Unraid was loading extremely slowly, taking several seconds to display containers. Using browser search (Ctrl+F) would lock up the page entirely.
|
||||||
|
|
||||||
|
### Root Cause
|
||||||
|
The `readmore.js` JavaScript file used for collapsing Port Mapping and Volume Mapping columns was causing performance issues, especially with many Docker containers.
|
||||||
|
|
||||||
|
### Solution
|
||||||
|
Disabled the readmore.js functionality on the Docker page.
|
||||||
|
|
||||||
|
**Steps to fix:**
|
||||||
|
1. Navigate to Docker settings page in Unraid WebUI
|
||||||
|
2. Find the option "Enable container table readmore-js"
|
||||||
|
3. Disable/uncheck this option
|
||||||
|
4. Docker page should now load significantly faster
|
||||||
|
|
||||||
|
### Notes
|
||||||
|
- This fix is available in Unraid 6.12.0 and later versions
|
||||||
|
- Performance issues were particularly noticeable with 40+ containers
|
||||||
|
- The feature was originally added to allow collapsing of port/volume columns but caused significant performance degradation
|
||||||
|
|
||||||
|
---
|
||||||
42
todo.md
Normal file
42
todo.md
Normal file
@@ -0,0 +1,42 @@
|
|||||||
|
# Unraid Server Change Log
|
||||||
|
|
||||||
|
## Server: NastyNAS
|
||||||
|
|
||||||
|
This file maintains a running log of all changes made to the Unraid server.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 2025-09-01
|
||||||
|
|
||||||
|
### Docker Containers
|
||||||
|
- **Installed:** ollama/ollama Docker image for AI/LLM inference
|
||||||
|
|
||||||
|
### Performance Optimizations
|
||||||
|
- **Fixed:** Disabled readmore.js on Docker page to resolve slow loading issues
|
||||||
|
- Location: Docker settings page → "Enable container table readmore-js" → Disabled
|
||||||
|
- Result: Significantly improved Docker page load times
|
||||||
|
|
||||||
|
### Documentation
|
||||||
|
- Created initial documentation structure:
|
||||||
|
- `issues.md` - For tracking known issues and their fixes
|
||||||
|
- `CLAUDE.md` - Context file for AI assistance with server management
|
||||||
|
- `todo.md` - This change log file
|
||||||
|
|
||||||
|
### Pending Tasks
|
||||||
|
- [ ] Initialize git repository for configuration version control
|
||||||
|
- [ ] Document all existing Docker containers
|
||||||
|
- [ ] Document share configurations
|
||||||
|
- [ ] Document plugin settings
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Template for Future Entries
|
||||||
|
|
||||||
|
```
|
||||||
|
## YYYY-MM-DD
|
||||||
|
|
||||||
|
### Category (Docker/Shares/Plugins/System/Network/etc.)
|
||||||
|
- **Action:** Description of what was done
|
||||||
|
- Details: Specific settings or commands used
|
||||||
|
- Result: Outcome of the change
|
||||||
|
```
|
||||||
Reference in New Issue
Block a user