blumeops/docs/reference/infrastructure/hosts.md
Erich Blume ce1f696bd8 Add Reference section with 24 technical reference cards
Phase 2 of documentation restructuring. Creates docs/reference/ with:

Services (16):
- alloy, argocd, borgmatic, 1password, forgejo, grafana
- jellyfin, kiwix, loki, miniflux, navidrome, postgresql
- prometheus, teslamate, transmission, zot

Infrastructure (3):
- hosts - Device inventory
- tailscale - ACLs, groups, tags
- routing - DNS domains and port mappings

Kubernetes (2):
- cluster - Minikube specs
- apps - ArgoCD application registry

Storage (2):
- sifaka - Synology NAS configuration
- backups - Backup policy

All cards use wiki-links for cross-referencing and include YAML
frontmatter with title and tags for Quartz.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-03 13:22:19 -08:00

1.9 KiB

title tags
Host Inventory
infrastructure

Host Inventory

All devices connected via Tailscale tailnet tail8d86e.ts.net.

Devices

Host Description Notes
Indri Mac Mini M1, 2020 Primary server, 2TB internal disk
storage/sifaka Synology NAS 10.9TB RAID 5, backup target
Gilbert 13" MacBook Air M4, 2025 Primary workstation
Mouse 13" MacBook Air M2 Allison's laptop
UniFi UniFi Express 7 Home WiFi network
Dwarf iPad Air Employer-provided, off tailnet

Indri Details

Property Value
Model Mac mini M1, 2020 (Macmini9,1)
Storage 2TB internal SSD
macOS 15.7.3 (Sequoia)
Role Primary server
Tailscale IP 100.98.163.89

Services Hosted

Native (via Ansible):

Kubernetes (via minikube):

Sleep Prevention

Indri uses Amphetamine (App Store) to prevent sleep. Configuration:

  • Start Session At Launch: enabled
  • Default Duration: indefinite
  • Allow Closed-Display Sleep: enabled

Gilbert Details

Property Value
Model 13" MacBook Air M4, 2025
Role Development workstation
User eblume

Development Tools

Managed via Brewfile and mise.toml.

Fish abbreviations:

  • ki -> kubectl --context=minikube-indri
  • k9i -> k9s --context=minikube-indri