No overview available.
Homelab Control
Control plane for distributed compute, AI inference, and automation across homelab nodes.
Generated
Homelab Control
Overview
Problem
- Running everything on a single machine limits scalability and reliability.
- Needed a distributed environment capable of supporting local AI inference, containerized services, automation runtimes, observability, and experimentation with distributed workflows.
Solution
- Built a multi-node local environment that powers model serving, application hosting, operational tooling, and edge experiments.
- Combines compact compute systems and edge devices connected through a private network with reproducible deployment patterns.
Workflow
-
1
Deploy containerized workloads across nodes
-
2
Coordinate automation workflows between machines
-
3
Route model inference to dedicated inference hosts
-
4
Monitor service health across the fabric
-
5
Scale workloads by adding edge nodes
Architecture
flowchart TD
Internet
Router
TP-Link_Switch
Mac_Mini_M4[Mac Mini M4]
Dell_GB10[Dell Pro Max GB10]
Pi5[Raspberry Pi 5]
Gaming_PC[Windows Gaming PC]
Pi_Zero_Inky[Pi Zero 2 W - InkyPi]
Pi_Zero_Pihole[Pi Zero 2 W - Pi-hole]
Pi4_DogCam[Raspberry Pi 4B - DogCam]
Internet --> Router
Router --> TP-Link_Switch
TP-Link_Switch --> Mac_Mini_M4
TP-Link_Switch --> Dell_GB10
TP-Link_Switch --> Pi5
TP-Link_Switch --> Gaming_PC
TP-Link_Switch --> Pi_Zero_Inky
TP-Link_Switch --> Pi_Zero_Pihole
TP-Link_Switch --> Pi4_DogCam
subgraph Control
Mac_Mini_M4
end
subgraph Inference
Dell_GB10
Gaming_PC
end
subgraph Applications
Pi5
end
subgraph Edge
Pi_Zero_Inky
Pi_Zero_Pihole
Pi4_DogCam
end