Add infrastructure hosts overview
This commit is contained in:
+124
@@ -0,0 +1,124 @@
|
||||
# Infrastructure Hosts
|
||||
|
||||
## Overview
|
||||
|
||||
This page documents all physical and virtual hosts in the hobbs.farm infrastructure.
|
||||
|
||||
## Host Summary
|
||||
|
||||
```
|
||||
┌─────────────────────────────────────────────────────────────────────┐
|
||||
│ HOBBS.FARM INFRASTRUCTURE │
|
||||
├─────────────────────────────────────────────────────────────────────┤
|
||||
│ │
|
||||
│ ┌──────────┐ ┌──────────┐ ┌──────────┐ ┌──────────┐ │
|
||||
│ │ FIREWALLA│ │ HOBBS │ │ PEGGY │ │ NAS │ │
|
||||
│ │ .86.1 │────▶│ .86.192 │ │ .86.45 │ │ .86.30 │ │
|
||||
│ │ Router │ │ Docker │ │ Legacy │ │ Storage │ │
|
||||
│ └──────────┘ │ Primary │ │ Docker │ │ 16TB │ │
|
||||
│ │ └──────────┘ └──────────┘ └──────────┘ │
|
||||
│ │ │ │ │ │
|
||||
│ │ └────────────────┴────────────────┘ │
|
||||
│ │ │ │
|
||||
│ │ ┌───────────────┴───────────────┐ │
|
||||
│ │ │ │ │
|
||||
│ ┌──────────┐ │ ┌──────────┐ ┌──────────┐ │
|
||||
│ │ BART │─────┘ │ YODA │ │ Clients │ │
|
||||
│ │ .86.181 │ │ .86.31 │ │ .86.100+ │ │
|
||||
│ │ Frigate │ │ BlueIris │ │ DHCP │ │
|
||||
│ └──────────┘ └──────────┘ └──────────┘ │
|
||||
│ │
|
||||
└─────────────────────────────────────────────────────────────────────┘
|
||||
```
|
||||
|
||||
## Compute Hosts
|
||||
|
||||
### Hobbs (Primary Docker) ⭐
|
||||
| | |
|
||||
|---|---|
|
||||
| **IP** | 192.168.86.192 |
|
||||
| **Role** | Primary Docker Host |
|
||||
| **CPU** | Intel i7-7700T (4c/8t @ 2.9GHz) |
|
||||
| **RAM** | 24GB |
|
||||
| **Storage** | 238GB NVMe |
|
||||
| **OS** | Ubuntu 24.04 |
|
||||
| **Status** | 🟢 Active (New) |
|
||||
|
||||
### Peggy (Legacy Docker)
|
||||
| | |
|
||||
|---|---|
|
||||
| **IP** | 192.168.86.45 |
|
||||
| **Role** | Legacy Docker Host (migrating off) |
|
||||
| **CPU** | Intel i7-6700T (4c/8t @ 2.8GHz) |
|
||||
| **RAM** | 8GB |
|
||||
| **Storage** | 916GB NVMe + 7.3TB HDD |
|
||||
| **OS** | Ubuntu 24.04 |
|
||||
| **Status** | 🟡 Degraded (disk failing) |
|
||||
|
||||
### Bart (Frigate NVR)
|
||||
| | |
|
||||
|---|---|
|
||||
| **IP** | 192.168.86.181 |
|
||||
| **Role** | Frigate NVR (camera processing) |
|
||||
| **CPU** | Intel i5-4570T |
|
||||
| **RAM** | 16GB |
|
||||
| **Storage** | 295GB SSD + NAS mount |
|
||||
| **OS** | Ubuntu |
|
||||
| **Status** | 🟢 Active |
|
||||
|
||||
### Yoda (Blue Iris NVR)
|
||||
| | |
|
||||
|---|---|
|
||||
| **IP** | 192.168.86.31 |
|
||||
| **Role** | Blue Iris NVR (Windows) |
|
||||
| **Cameras** | 16 |
|
||||
| **OS** | Windows |
|
||||
| **Status** | 🟢 Active |
|
||||
|
||||
## Network Infrastructure
|
||||
|
||||
### Firewalla Gold
|
||||
| | |
|
||||
|---|---|
|
||||
| **IP** | 192.168.86.1 |
|
||||
| **Role** | Router, Firewall, DHCP, VPN |
|
||||
| **WireGuard** | 10.200.19.0/24 (port 51820) |
|
||||
| **Status** | 🟢 Active |
|
||||
|
||||
## Storage
|
||||
|
||||
### Synology NAS
|
||||
| | |
|
||||
|---|---|
|
||||
| **IP** | 192.168.86.30 |
|
||||
| **Capacity** | 16TB |
|
||||
| **Protocol** | NFS, SMB |
|
||||
| **Shares** | /volume1/docker, /volume1/DVR, /volume1/backup |
|
||||
| **Status** | 🟢 Active |
|
||||
|
||||
## VLANs
|
||||
|
||||
| VLAN | Subnet | Purpose |
|
||||
|------|--------|---------|
|
||||
| Default | 192.168.86.0/24 | Main LAN |
|
||||
| 200 | 192.168.44.0/24 | IoT/Cameras |
|
||||
| 300-500 | Various | Reserved |
|
||||
|
||||
## DNS Records
|
||||
|
||||
All hosts should have DNS entries at `<hostname>.hobbs.farm`:
|
||||
- hobbs.hobbs.farm → 192.168.86.192
|
||||
- peggy.hobbs.farm → 192.168.86.45
|
||||
- bart.hobbs.farm → 192.168.86.181
|
||||
- nas.hobbs.farm → 192.168.86.30
|
||||
|
||||
## Ansible Inventory
|
||||
|
||||
Hosts are managed via Ansible. Inventory file:
|
||||
```
|
||||
ansible-homelab/inventory/hosts.yml
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
*Last updated: 2026-02-04*
|
||||
Reference in New Issue
Block a user