Add Hobbs host documentation

This commit is contained in:
2026-02-04 09:02:20 -06:00
parent 122bf23cf7
commit d5680cd606
+83
View File
@@ -0,0 +1,83 @@
# Hobbs (Primary Docker Host)
## Overview
**Hobbs** is the new primary Docker host, replacing Peggy which has a failing disk.
## Specifications
| Spec | Value |
|------|-------|
| **Hostname** | hobbs |
| **IP Address** | 192.168.86.192 |
| **OS** | Ubuntu 24.04 LTS |
| **Kernel** | 6.14.0-37-generic |
| **CPU** | Intel Core i7-7700T (4 cores, 8 threads @ 2.9GHz) |
| **RAM** | 24GB |
| **Storage** | 238GB NVMe (Samsung/Intel) |
| **Network** | Gigabit Ethernet (enp0s31f6) + WiFi |
## Access
```bash
ssh glyptic@192.168.86.192
ssh glyptic@hobbs.hobbs.farm # Once DNS configured
```
**Credentials:** Same as Peggy (stored in Vaultwarden)
## Services
### Planned Docker Stacks
After migration from Peggy:
- **Infrastructure**: Traefik, AdGuard Home, Portainer
- **Auth**: Vaultwarden
- **Monitoring**: Grafana, Prometheus, Alertmanager
- **Communication**: Matrix Synapse
- **Media**: Jellyfin, Sonarr, Radarr, SABnzbd
- **Smart Home**: Home Assistant, ESPHome
- **Automation**: Gitea, Semaphore, n8n
### Data Storage
Primary data stored on NAS (192.168.86.30) via NFS mount:
- Mount point: `/mnt/nas/docker`
- NFS share: `192.168.86.30:/volume1/docker`
## Setup
Provisioned via Ansible:
```bash
ansible-playbook -i inventory/hosts.yml playbooks/setup_new_host.yml --limit hobbs
```
## Migration Status
| Phase | Status | Notes |
|-------|--------|-------|
| Hardware setup | ✅ Complete | Ubuntu 24.04 installed |
| Network config | ✅ Complete | Static IP assigned |
| Docker install | 🔄 Pending | Ansible playbook ready |
| NAS mount | 🔄 Pending | Requires NAS share setup |
| Service migration | 🔄 Pending | After Docker + NAS ready |
## Comparison to Peggy
| Spec | Hobbs | Peggy |
|------|-------|-------|
| CPU | i7-7700T | i7-6700T |
| RAM | **24GB** | 8GB |
| Storage | 238GB NVMe | 916GB NVMe + 7.3TB HDD (failing) |
| Status | **New Primary** | Legacy (to be retired) |
## Notes
- Machine was set up 2026-02-04
- Named following the hobbs.farm naming convention
- Will become primary Docker host after migration complete
---
*Created: 2026-02-04*