XTRM-Unraid 27853d5581
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
Identify unknown devices via MAC OUI lookup
- 50:2C:C6 = GREE Electric (AC/appliance) → VLAN 30
- 18:DE:50, 38:1F:8D = Tuya Smart (IoT) → VLAN 30
- D4:AD:FC = Shenzhen Intellirocks → VLAN 30
- AC:87:A3 = Apple Inc. → VLAN 20
- 22:4C:7F = Locally Administered (random MAC) → VLAN 20
- D0:C9:07 = Private vendor → VLAN 30 (assumed IoT)

All 35 devices now categorized.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-25 19:37:58 +02:00
2026-01-18 16:40:48 +02:00

XTRM Home Lab Infrastructure

Domain: xtrm-lab.org
Repository: https://git.xtrm-lab.org/jazzymc/infrastructure


Quick Reference

Resource Address
Dashboard https://xtrm-lab.org
NetBox https://netbox.xtrm-lab.org
Git https://git.xtrm-lab.org
CI/CD https://ci.xtrm-lab.org
DNS Primary dns.xtrm-lab.org
DNS Secondary dns2.xtrm-lab.org

Documentation Structure

docs/
├── 01-NETWORK-MAP.md        # Network topology, IPs, Docker networks
├── 02-SERVICES-CRITICAL.md  # DNS, Auth, Routing - must stay up
├── 03-SERVICES-OTHER.md     # All other services
├── 04-HARDWARE-INVENTORY.md # Physical devices, specs, serials
├── 00-CHANGELOG.md          # Major events only
├── wip/                     # Planned changes & ideas
│   ├── UPGRADE-2026-HARDWARE.md
│   └── GITOPS-CONTAINERS.md
└── archive/                 # Legacy docs (read-only)

Key Devices

Device IP Role
HAP1 192.168.31.1 Router, DNS, WiFi Controller
XTRM-U 192.168.31.2 Production Server (Unraid)
CSS1 192.168.31.9 Distribution Switch
ZX1 192.168.31.7 Core Switch (2.5G)
CAP 192.168.31.6 Wireless Access Point

SSH Access

# Unraid
ssh -i ~/.ssh/id_ed25519_unraid root@192.168.31.2 -p 422

# MikroTik Router
ssh -i ~/.ssh/mikrotik_key -p 2222 unraid@192.168.31.1

Emergency Recovery

  1. DNS down? → Clients fallback to 192.168.31.4 (secondary)
  2. Internet down? → Check HAP1 at 192.168.31.1
  3. Services down? → Check Unraid at 192.168.31.2
  4. Full outage? → See 02-SERVICES-CRITICAL.md startup order

Change Management

  • Major changes: Document in 00-CHANGELOG.md
  • Minor changes: Git commit messages only
  • Planned work: Create doc in wip/ folder

CI/CD

Woodpecker CI at https://ci.xtrm-lab.org

Pipelines trigger on push to this repository.

Description
No description provided
Readme 959 KiB
Languages
RouterOS Script 81.6%
Shell 18.4%