//nbkelley /homelab

hugoboss

hugoboss#

What Was Established#

hugoboss (192.168.1.237) is a lightweight Ubuntu server dedicated to Hugo static site development. It serves as the authoring and scaffolding machine for all Hugo-based sites in the homelab. A full machine audit was conducted 2026-05-01; repos were synced and organised 2026-05-02.

Identity#

  • Hostname: hugoboss
  • IP: 192.168.1.237 (VLAN Gandalf)
  • OS: Ubuntu 24.04.3 LTS (Noble Numbat), kernel 6.8.0-88-generic
  • User: iluvatar
  • Disk: 63G total, ~12G used, 49G free
  • Memory: 3.8G total, ~2.7G available

Hugo Installation#

Hugo is installed via Homebrew (linuxbrew), not via apt or direct binary download.

wiki-llm

wiki-llm#

What Was Established#

Dedicated Ubuntu 24.04 VM for hosting the homelab wiki system and Claude Code sessions. Chosen as a VM rather than an LXC for stronger isolation (wiki infrastructure handles credentials and embeddings).

Deployment#

Detail Value
Hostname wiki-llm
IP 192.168.1.206
VLAN Gandalf (192.168.1.x)
OS Ubuntu 24.04
CPU 2 cores
RAM 4 GB
Type VM (Proxmox)
SSH user iluvatar (sudo, PermitRootLogin no)

Access#

  • VS Code Remote SSH: Primary method for Claude Code sessions — VS Code connects to wiki-llm via remote SSH, giving Claude Code native filesystem access to /opt/wiki/homelab/
  • Direct SSH: ssh iluvatar@192.168.1.206

Wiki File Structure#

/opt/wiki/
  homelab/        ← git repo, all homelab wiki pages and skills
  work/           ← git repo, work/princelobel wiki + pipeline scripts
  projects/       ← git repo, projects wiki (planned)
  personal/       ← git repo, personal wiki (Gemma-only)
  raw-sources/    ← symlink to /mnt/wiki-nas/LLMWiki
  skills-reference/  ← clone of vanillaflava/llm-wiki-claude-skills (reference only)

Each wiki directory is an independent git repository (git init’d) for clean version history per namespace.