Auto-sync: 20260105-122831
This commit is contained in:
35
CLAUDE.md
35
CLAUDE.md
@@ -10,6 +10,7 @@ This is your **quick reference guide** for common homelab tasks. For detailed in
|
||||
|
||||
| Task | Documentation | Quick Command |
|
||||
|------|--------------|---------------|
|
||||
| **Gateway issues** | [GATEWAY.md](GATEWAY.md) | `ssh ucg-fiber 'free -m'` |
|
||||
| **Add new public service** | [TRAEFIK.md](TRAEFIK.md) | Create Traefik config + Cloudflare DNS |
|
||||
| **Check UPS status** | [UPS.md](UPS.md) | `ssh pve 'upsc cyberpower@localhost'` |
|
||||
| **Check server temps** | [Temperature Check](#server-temperature-check) | `ssh pve 'grep Tctl ...'` |
|
||||
@@ -83,6 +84,7 @@ nc -zw1 10.10.10.150 22000 && echo "Windows: UP" || echo "Windows: DOWN"
|
||||
|
||||
| Symptom | Check | Fix | Docs |
|
||||
|---------|-------|-----|------|
|
||||
| **Network down** | `ssh ucg-fiber 'free -m'` | Check memory, watchdog reboots auto | [GATEWAY.md](GATEWAY.md) |
|
||||
| Device not syncing | `curl Syncthing API` | Restart Syncthing | [SYNCTHING.md](SYNCTHING.md) |
|
||||
| VM won't start | Storage/RAM available? | `ssh pve 'qm start VMID'` | [VMS.md](VMS.md) |
|
||||
| Server running hot | Check KSM, CPU processes | Disable KSM | [POWER-MANAGEMENT.md](POWER-MANAGEMENT.md) |
|
||||
@@ -138,8 +140,10 @@ Router (10.10.10.1)
|
||||
| Syncthing | MacBook | `http://127.0.0.1:8384/rest/` | `X-API-Key: qYkNdVLwy9qZZZ6MqnJr7tHX7KKdxGMJ` |
|
||||
| Syncthing | Phone | `https://10.10.10.54:8384/rest/` | `X-API-Key: Xxz3jDT4akUJe6psfwZsbZwG2LhfZuDM` |
|
||||
| Proxmox | PVE/PVE2 | `https://10.10.10.120:8006/api2/json/` | SSH key auth |
|
||||
| MetaMCP | docker-host2 | `https://metamcp.htsn.io/` | Web UI login |
|
||||
| n8n | docker-host2 | `http://10.10.10.207:5678/api/v1/` | `X-N8N-API-KEY` (see [N8N.md](N8N.md)) |
|
||||
|
||||
**See**: [SYNCTHING.md](SYNCTHING.md), [HOMEASSISTANT.md](HOMEASSISTANT.md) for more APIs
|
||||
**See**: [SYNCTHING.md](SYNCTHING.md), [HOMEASSISTANT.md](HOMEASSISTANT.md), [N8N.md](N8N.md) for more APIs
|
||||
|
||||
---
|
||||
|
||||
@@ -185,6 +189,8 @@ sshpass -p 'GrilledCh33s3#' ssh claude@10.10.10.150 \
|
||||
| 101 | saltbox | 10.10.10.100 | Media stack (Plex) | [VMS.md](VMS.md) |
|
||||
| 110 | homeassistant | 10.10.10.110 | Home automation | [HOMEASSISTANT.md](HOMEASSISTANT.md) |
|
||||
| 202 | traefik (CT) | 10.10.10.250 | Reverse proxy | [TRAEFIK.md](TRAEFIK.md) |
|
||||
| 206 | docker-host | 10.10.10.206 | Monitoring stack (Grafana/Prometheus) | [VMS.md](VMS.md) |
|
||||
| 302 | docker-host2 | 10.10.10.207 | MetaMCP, n8n, automation | [VMS.md](VMS.md) |
|
||||
|
||||
**Complete inventory**: [VMS.md](VMS.md) | **IP assignments**: [IP-ASSIGNMENTS.md](IP-ASSIGNMENTS.md)
|
||||
|
||||
@@ -239,6 +245,7 @@ ssh pve 'qm guest exec VMID -- bash -c "COMMAND"'
|
||||
|
||||
### Infrastructure
|
||||
- [README.md](README.md) - Start here
|
||||
- [GATEWAY.md](GATEWAY.md) - UniFi gateway, monitoring services
|
||||
- [VMS.md](VMS.md) - VM/CT inventory
|
||||
- [STORAGE.md](STORAGE.md) - ZFS pools, shares
|
||||
- [NETWORK.md](NETWORK.md) - Bridges, VLANs, Tailscale
|
||||
@@ -250,6 +257,7 @@ ssh pve 'qm guest exec VMID -- bash -c "COMMAND"'
|
||||
- [HOMEASSISTANT.md](HOMEASSISTANT.md) - Home automation
|
||||
- [SYNCTHING.md](SYNCTHING.md) - File sync
|
||||
- [EMC-ENCLOSURE.md](EMC-ENCLOSURE.md) - Storage enclosure
|
||||
- [MONITORING.md](MONITORING.md) - System monitoring
|
||||
|
||||
### Operations
|
||||
- [SSH-ACCESS.md](SSH-ACCESS.md) - SSH keys, hosts
|
||||
@@ -302,6 +310,27 @@ git add -A && git commit -m "Update docs" && git push
|
||||
|
||||
## Recent Changes
|
||||
|
||||
### 2026-01-03
|
||||
- Deployed **Crafty Controller 4** on docker-host2 for Minecraft server management
|
||||
- URL: https://mc.htsn.io (Web GUI)
|
||||
- Minecraft Java: 10.10.10.207:25565
|
||||
- Minecraft Bedrock (Geyser): 10.10.10.207:19132/udp
|
||||
- Admin: `admin` / password in `/crafty/app/config/default-creds.txt`
|
||||
- World data to be migrated from Windows PC (D:\Minecraft\mcss\servers\hutworld)
|
||||
- Deployed **MetaMCP** on docker-host2 (10.10.10.207) for unified MCP server management
|
||||
- URL: https://metamcp.htsn.io
|
||||
- Added docker-host2 to SSH config (`~/.ssh/config`)
|
||||
- Updated IP-ASSIGNMENTS.md, SSH-ACCESS.md, TRAEFIK.md with docker-host2
|
||||
|
||||
### 2026-01-02
|
||||
- Created [GATEWAY.md](GATEWAY.md) - UniFi gateway documentation
|
||||
- Deployed internet-watchdog service (auto-reboot on connectivity loss)
|
||||
- Deployed memory-monitor service (logs memory usage every 10 min)
|
||||
- Configured SSH key auth for gateway (`ucg-fiber`/`gateway` aliases)
|
||||
- Disabled UniFi Connect to free ~200MB RAM
|
||||
- Updated [MONITORING.md](MONITORING.md) with gateway monitoring
|
||||
- Updated [SSH-ACCESS.md](SSH-ACCESS.md) with key auth for router
|
||||
|
||||
### 2025-12-22
|
||||
- Created comprehensive Phase 1 documentation split
|
||||
- New docs: README.md, BACKUP-STRATEGY.md, STORAGE.md, UPS.md, TRAEFIK.md, SSH-ACCESS.md, POWER-MANAGEMENT.md, VMS.md
|
||||
@@ -319,8 +348,8 @@ git add -A && git commit -m "Update docs" && git push
|
||||
|
||||
---
|
||||
|
||||
**Last Updated**: 2025-12-22
|
||||
**Documentation Status**: ✅ Phase 1 Complete
|
||||
**Last Updated**: 2026-01-03
|
||||
**Documentation Status**: ✅ Phase 1 Complete + Gateway Monitoring + MetaMCP
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user