Free Subscriber Resource
🛠️ The Ultimate IT Pro & Homelab DIY Survival Kit
Essential CLI cheat-sheets, thermal management guidelines, homelab networking blueprints, and self-hosting checklists.
Download Offline Copy
Save as PDF or Markdown to keep on your admin workstation.
🌐 1. Essential Network & Diagnostic CLI Commands
# Test TCP Port Connectivity & Speed (Linux/macOS):
nc -zv 192.168.1.100 8080
iperf3 -c 192.168.1.50 -p 5201
# Inspect Active Listening Ports & Process IDs (Linux):
sudo ss -tulpn | grep LISTEN
# PowerShell Network Connections (Windows):
Get-NetTCPConnection -State Listen | Select-Object LocalAddress, LocalPort, OwningProcess
🖥️ 2. Homelab & Self-Hosting Architecture Checklist
- Hypervisor / OS: Proxmox VE or Debian/Ubuntu Server with Docker + Portainer.
- Zero-Trust Remote Access: Tailscale or NetBird (no open router ports required).
- Reverse Proxy & SSL: Nginx Proxy Manager or Caddy (automatic Let's Encrypt certificates).
- Local DNS & Ad-Blocking: Pi-hole or AdGuard Home with local DNS rewrite rules (
*.home.arpa). - Monitoring & Metrics: Uptime Kuma for uptime alerts + Netdata for real-time hardware metrics.
🌡️ 3. Thermal Management & Fan Curve Guidelines
| Factor | Optimal Target | Quick Hardware Fix |
|---|---|---|
| CPU Idle Temp | 35°C – 45°C | Check screw mounting pressure; re-apply thermal paste |
| CPU Load Temp | < 85°C | Set positive airflow; intake fan speed > exhaust |
| NVMe SSD Temp | < 60°C | Add $10 passive heatsink to prevent speed throttling |
💾 4. The Practical 3-2-1 Backup Strategy
- 3 Copies of Data: Primary workstation NVMe + Local ZFS/NAS + Offsite Cloud.
- 2 Different Media Types: Local NVMe/SSD array + Encrypted Offsite Storage.
- 1 Offsite Backup Location: Backblaze B2, BorgBackup, or Restic to S3-compatible cloud storage.
Brought to you by JavaUpdate.org — Weekly Everyday IT, Hardware DIY & Homelab insights over morning coffee.