wiki-vault/Wiki/Dev/herbydev.md
Travis Herbranson 7eb8d756d1 compile: first compile — 17 entities, 2 synthesis, all indexes rebuilt
Read all 62 source files (Dev: 37, Homelab: 22, Venture: 3, Reference: 0).

Entity pages created (17):
- Wiki/Reference: lovebug, jenny, sunnie, n8n, ob1, tailscale, authentik,
  traefik, cloudflare, obsidian, gitea, plant-based-southerner, claude-code,
  dispatch, docker
- Wiki/Homelab: proxmox
- Wiki/Dev: pbs-hub, herbydev

Synthesis pages created (2):
- Wiki/Homelab/homelab-ingress-stack — four-layer ingress model (Cloudflare +
  Traefik + Authentik + Tailscale); operational lessons from 10+ source files
- Wiki/Dev/ai-memory-architecture — three memory layers (wiki + OB1 + Dispatch
  context); ingest paths; harness-vs-model design decision

All 11 index pages rebuilt (Sources/Dev, Venture, Homelab, Reference, Sources
root; Wiki/Dev, Venture, Homelab, Reference, Wiki root; vault root index.md).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-08 18:15:31 -04:00

51 lines
2.1 KiB
Markdown

---
type: entity
path: Wiki/Dev
tags:
- homelab
- terminal
- ansible
created: 2026-05-08
updated: 2026-05-08
---
# herbydev
## What it is
herbydev is Travis's primary development workstation — a Proxmox VM that serves as the main environment for all coding, homelab management, and AI-assisted work. It was promoted from `us-test-authy` (renamed and reconfigured). herbydev is where Claude Code runs, where skills live, and where Ansible playbooks are executed. It has Tailscale for remote VNC access.
## Current state
Active. Setup highlights:
- **Shell** — Fish + Starship prompt (via cli-standardization project)
- **Dotfiles** — Chezmoi for dotfile management, applied via Ansible
- **Editor** — planned upgrade to Zed + Neovim/LazyVim + Zellij (editor-stack-upgrade project)
- **Claude Code** — installed; skills at `~/.claude/skills/`; MCP server configured
- **Tailscale** — installed; VNC accessible remotely
- **Ansible** — Ansible playbook governs full herbydev setup
- **GitHub Actions** — ustest1 (separate Proxmox VM) hosts the self-hosted runner, but herbydev is the dev origin
## Where it lives
- Proxmox VM in homelab
- Accessible via Tailscale VPN (VNC)
- Domain: `herbydev.herbylab.dev` (split-horizon DNS)
## Related projects
- [[Sources/Dev/herbys-dev-setup|herbys-dev-setup]] — herbydev setup and promotion from us-test-authy
- [[Sources/Homelab/cli-standardization|cli-standardization]] — Fish + Starship + Chezmoi
- [[Sources/Homelab/editor-stack-upgrade|editor-stack-upgrade]] — Zed + Neovim + Zellij
- [[Sources/Dev/pbsii-cicd-pipeline|pbsii-cicd-pipeline]] — ustest1 runner (related VM)
- [[Wiki/Homelab/proxmox|proxmox]] — hypervisor
- [[Wiki/Reference/tailscale|tailscale]] — remote access
- [[Wiki/Reference/claude-code|claude-code]] — runs here
## History
- **2026** — Promoted from `us-test-authy`; Ansible playbook written for setup
- **2026** — Fish + Starship + Chezmoi standardized as shell stack
- **2026** — Claude Code installed; wiki-maintenance and other skills configured
- **2026-05-06** — MCP server at `mcp.herbylab.dev` added to Claude Code config