╔════════════════════════════════════════════════════════════════╗
║              QBPOS Help - Workspace Quick Guide                ║
╚════════════════════════════════════════════════════════════════╝

📂 FOLDER STRUCTURE
═══════════════════════════════════════════════════════════════

🌐 QB_Help_Web/         ← LIVE WEBSITE (nginx serves this)
   └─ 939 HTML pages with QuickBooks POS 2019 help content

🔧 scripts/             ← Shell scripts (14 files)
   ├─ backup_site.sh          [ACTIVE] Daily backups
   ├─ monitor_logs.sh         [ACTIVE] Security monitoring
   └─ validate_frontend.sh    [ACTIVE] Test frontend

🐍 python/              ← Python scripts (9 files)
   ├─ fix_inline_styles.py    [USED] 13pt fonts
   ├─ inject_style.py         [USED] CSS injection
   └─ *_server.py             [ARCHIVED] Old servers

⚙️  config/              ← Configuration files (7 files)
   └─ All nginx configs archived (live: /etc/nginx/...)

📚 docs/                ← Documentation (8 files)
   ├─ README_SECURITY.md      Security & maintenance
   ├─ FRONTEND_FIXES.md       Frontend improvements
   └─ FRONTEND_QUICK_REF.md   Quick reference

💾 backups/             ← Manual backups (3 folders)
   └─ Old HTML backups before modifications

📦 archives/            ← Old files (2 files)
   └─ Compressed backups and old logs

📄 README.md            ← MAIN DOCUMENTATION (read this first!)

═══════════════════════════════════════════════════════════════
🎯 QUICK COMMANDS
═══════════════════════════════════════════════════════════════

🔒 Security:
  sudo fail2ban-client status              # Check intrusion prevention
  sudo tail -f /var/log/nginx/error.log    # View nginx errors
  ./scripts/monitor_logs.sh                # Security monitoring

🌐 Website:
  sudo systemctl restart nginx             # Restart web server
  sudo nginx -t                            # Test nginx config
  curl -I https://quickbookposhelp.access.ly  # Test site

💾 Backups:
  ./scripts/backup_site.sh                 # Manual backup
  ls -lh /home/pts/backups/qbpos_help/     # View backups

🧪 Testing:
  ./scripts/validate_frontend.sh           # Test frontend

═══════════════════════════════════════════════════════════════
📊 SYSTEM STATUS
═══════════════════════════════════════════════════════════════

✅ Website:     https://quickbookposhelp.access.ly
✅ Status:      Online (HTTP 200)
✅ SSL:         Valid until April 9, 2026
✅ Security:    9.2/10 (fail2ban + headers)
✅ Backups:     Daily at 2 AM, 7-day retention
✅ Response:    ~0.11s (excellent!)

═══════════════════════════════════════════════════════════════
📖 DOCUMENTATION PRIORITY
═══════════════════════════════════════════════════════════════

1. README.md                    ← Start here!
2. docs/README_SECURITY.md      ← Security features
3. docs/FRONTEND_QUICK_REF.md   ← Frontend status
4. docs/QUICK_REFERENCE.txt     ← Common commands

═══════════════════════════════════════════════════════════════
⚠️  IMPORTANT NOTES
═══════════════════════════════════════════════════════════════

• QB_Help_Web/ is the LIVE website - don't delete!
• Active nginx config: /etc/nginx/sites-available/qbpos-help
• Automated backups: /home/pts/backups/qbpos_help/
• Python servers are archived (using nginx now)
• All old configs in config/ folder (archived)

═══════════════════════════════════════════════════════════════

Last Updated: January 10, 2026
Project Status: ✅ Production Ready
