Digital Footprints LLC · Home Lab · March 2026
| Device | Specs | OS | Connection | Status |
|---|---|---|---|---|
Duncan Windows desktop |
Ryzen 7 3700X · 80 GB · RX 5700 XT · 6.37 TB | Win 10 Home 22H2 | wired + WiFi | active |
Dominic Dell home lab server |
Dell server specs TBD | TBD | wired | active |
Walter MSI GP66 Leopard 10UG |
i7-10875H · 32 GB · 8 GB GPU · 954 GB | Win 11 Pro 25H2 | wired + WiFi | on WiFi now |
MacBook Air M4 Dave's main machine |
Apple M4 · 13-inch · 2025 | macOS | WiFi | active |
iPad Pro M4 David's iPad |
Apple M4 · 11-inch · 2024 | iPadOS | WiFi | active |
Juan Microsoft Surface Pro 9 |
i7-1255U · 16 GB · 238 GB | Windows (TBD) | WiFi | active |
Bambu A1 3D printer |
Bambu Lab A1 | Bambu firmware | WiFi | active |
Bambu A1 Mini x2 3D printers |
Bambu Lab A1 Mini (x2) | Bambu firmware | WiFi | active |
HP EliteBook 840 G3 Backup laptop |
Intel 6th gen · legacy | TBD | wired + WiFi | occasional |
Samsung SM-T113 Android tablet |
Samsung Galaxy Tab | Android | WiFi | occasional |
Ignacio iPad Pro 11 2nd gen |
128 GB · Tom's Apple ID | iPadOS 18.3.2 | WiFi | spare |
Raspberry Pi 4 Network services |
Pi 4 Model B | Pi OS Lite (planned) | TBD | pending |
Raspberry Pi 3 Display / misc |
Pi 3 Model B | Pi OS (planned) | TBD | pending |
Katana #1 + #2 MSI Katana laptops |
RTX 4060 x2 | TBD | away | staged |
eero WiFi 7 x2 AP + mesh node |
eero WiFi 7 | eero OS | staged | staged |
| Device | Proposed roles | Notes |
|---|---|---|
Duncan |
DaveLLM nodedev workstation | RX 5700 XT usable for Ollama via ROCm on Linux. 80 GB RAM is a big asset. |
Dominic |
Home AssistantNASDockerPlex | Always-on server. Natural home for HA, Plex, Nextcloud, PiHole fallback. |
Walter |
DaveLLM nodedev / testing | Permanently docked. Battery issues make it a de facto desktop. |
Pi 4 |
PiHole + DNSTailscale relay | Dedicated lightweight always-on node. Best fit for network-level DNS. |
Pi 3 |
HA displaymonitor / misc | Lower power. Good match for kiosk dashboard display role. |
Katana x2 |
DaveLLM nodes | RTX 4060 x2 are the cluster's GPU backbone. Worth waiting for before locking config. |
MacBook Air M4 |
primary devTailscale client | Main daily driver. Tailscale for remote access on gigs. |
Bridge mode turns off eero's router functions, letting FIOS handle DHCP and routing. Double NAT keeps both active but complicates port forwarding and some VPN setups.
Running HA in Docker on Dominic gives more resources and keeps everything centralized. A dedicated Pi 4 is the "official" HA approach but splits your always-on footprint.
Inviting your colleague to your tailnet is simple but gives them visibility into all devices. A tagged ACL policy scopes their access to just the dev server.
The RX 5700 XT supports ROCm on Linux for GPU inference, but ROCm on Windows is limited. Duncan running Linux unlocks the GPU for Ollama inference.
PiHole on the Pi 4 means DNS stays up even if Dominic goes down for maintenance. On Dominic Docker consolidates everything but creates a DNS single point of failure.
Dominic's internal drives can serve as NAS via Samba or Nextcloud. A dedicated NAS separates storage from compute but adds cost and another device.
| IP | Device | Hostname | Connection | Roles |
|---|---|---|---|---|
| 192.168.1.1 | FIOS Router Gateway / WAN |
gateway.local | wired | gatewayDHCP |
| 192.168.1.10 | Dominic Dell home lab server |
dominic.local | wired | HANASDocker |
| 192.168.1.11 | Duncan Ryzen 7 / RX 5700 XT |
duncan.local | wired + WiFi | DaveLLMdev |
| 192.168.1.12 | Walter MSI GP66 · docked |
walter.local | wired + WiFi | DaveLLMdev |
| 192.168.1.13 | Katana #1 RTX 4060 · away |
katana1.local | pending | DaveLLM |
| 192.168.1.14 | Katana #2 RTX 4060 · away |
katana2.local | pending | DaveLLM |
| IP | Device | Hostname | Connection | Roles |
|---|---|---|---|---|
| 192.168.30.10 | Raspberry Pi 4 Network services |
pi4.local | wired | PiHoleDNSTailscale relay |
| 192.168.30.11 | Raspberry Pi 3 Display / misc |
pi3.local | TBD | HA displaymonitor |
| 192.168.30.20 | eero #1 Primary AP · staged |
eero-ap.local | staged | WiFi AP |
| 192.168.30.21 | eero #2 Mesh node · staged |
eero-node.local | staged | WiFi node |
| 192.168.30.30 | TP-Link TL-SG108E Managed switch |
switch.local | wired | switch mgmt |
| IP | Device | Hostname | Connection | Roles |
|---|---|---|---|---|
| 192.168.10.10 | MacBook Air M4 Dave's main machine |
daves-mba.local | WiFi | devTailscale |
| 192.168.10.11 | iPad Pro M4 David's iPad |
davids-ipad.local | WiFi | client |
| 192.168.10.12 | Juan Surface Pro 9 |
juan.local | WiFi | devclient |
| 192.168.10.20 | HP EliteBook 840 G3 Backup laptop |
elitebook.local | wired + WiFi | occasional |
| 192.168.10.21 | Ignacio iPad Pro 11 2nd gen · spare |
ignacio.local | WiFi | spare |
| IP | Device | Hostname | Connection | Roles |
|---|---|---|---|---|
| 192.168.20.10 | Bambu A1 3D printer |
bambu-a1.local | WiFi | IoT |
| 192.168.20.11 | Bambu A1 Mini #1 3D printer |
bambu-mini-1.local | WiFi | IoT |
| 192.168.20.12 | Bambu A1 Mini #2 3D printer |
bambu-mini-2.local | WiFi | IoT |
| 192.168.20.20 | Samsung SM-T113 HA dashboard tablet |
ha-display.local | WiFi | HA displayIoT |
| Tailscale IP | Device | MagicDNS name | Notes |
|---|---|---|---|
| 100.x.x.1 | Pi 4 Subnet router |
pi4.tailnet.ts.net | Advertises 192.168.1.0/24 to tailnet. Key node. |
| 100.x.x.2 | Dominic Dev server / HA |
dominic.tailnet.ts.net | Accessible by colleague via ACL tag. |
| 100.x.x.3 | Duncan |
duncan.tailnet.ts.net | DaveLLM access from road. |
| 100.x.x.4 | MacBook Air M4 |
daves-mba.tailnet.ts.net | Primary roaming client. On gigs. |
| 100.x.x.5 | Walter |
walter.tailnet.ts.net | DaveLLM node, reachable remotely. |
| 100.x.x.6 | Colleague node ACL scoped |
colleague.tailnet.ts.net | tag:devserver ACL — Dominic only. |