Uses
What's on my desk and my disk. Curated by daily friction.
Hardware
- Router
- Intel N100, 32 GB RAM, 1× 10 GbE + 2× 1 GbE, running pfSense.
- Server
- Intel i7-8700K (6c/12t), 64 GB RAM, NVIDIA RTX 3090, 50 TB ZFS pool.
Software
- Claude Code
- Agentic coding assistant in the terminal.
- Docker
- Container runtime for every self-hosted service.
- Git
- Version control.
- Proxmox VE
- Type-1 hypervisor for VMs and LXC containers.
- TrueNAS Scale
- Server OS — manages ZFS pools and the container runtime.
- VS Code
- Editor over Remote SSH.
- Zsh
- Shell.
Self-hosted services
Networking
- AdGuard Home
- Network-wide DNS-level ad blocker.
- Cloudflared
- Cloudflare Tunnel client for ingress without opened ports.
- Gluetun
- VPN client sidecar that routes other containers' traffic.
- Tailscale
- Mesh VPN for remote access.
- Traefik
- Reverse proxy in front of every internal service.
- WireGuard
- VPN tunnel for routed container traffic.
Operations
- Authentik
- SSO and forward-auth across the homelab.
- Dozzle
- Live Docker log viewer.
- Portainer
- Docker management UI.
- Prometheus + Grafana
- Metrics collection and dashboards.
- Scrutiny
- SMART disk health monitoring.
Knowledge
Personal
- Home Assistant
- Home automation hub.
- Proton Bridge
- Local IMAP and SMTP gateway for Proton Mail.
- SFTPGo
- SFTP and WebDAV file server.
- The Lounge
- Always-on web IRC client.
- Zigbee2MQTT
- Zigbee-to-MQTT bridge for Home Assistant.
AI / ML stack
- Chatterbox
- Local text-to-speech inference server.
- LiteLLM
- Unified API proxy across LLM providers.
- MCP servers
- Model Context Protocol bridges for AI assistants.
- Ollama
- Local LLM inference server.
- Open WebUI
- Chat interface for Ollama and other backends.
- OpenTerminal
- Sandboxed terminal tool for Open WebUI.
- Whisper
- Local speech-to-text inference server.