Home Server
Selvhostet infrastruktur
Hardware
En brugt Lenovo ThinkCentre Tiny - lille, lydløs, lavt strømforbrug. Mere end nok til at køre Docker containers og Python services.
CPU Intel i5-7500T
RAM 16 GB
Storage 110 GB SSD
OS Ubuntu 24.04
Services
Docker Containers
- Caddy - Reverse proxy med automatisk HTTPS
- Ghost - Blog CMS
- Home Assistant - Smart home platform
- Telegram Notify - Notification service til alle projekter
Systemd User Services
- theta-grind-dashboard - Trading web UI (FastAPI)
- theta-grind-scheduler - Timer-baseret strategi execution
- second-brain-watcher - Vault file watcher + re-indexing
- voice-processor - HTTP endpoint for voice uploads
- vault-backup - Auto-sync noter til GitHub
Netværk
Offentlige services (blog, landing page) serveres via Caddy med automatiske Let's Encrypt certifikater.
Private services (Home Assistant, voice upload, trading gateway) er kun tilgængelige via Tailscale mesh network. Kræver godkendt enhed for adgang.
Routing
wibholmsolutions.com→ Landing page (static)wibholmsolutions.com/theta-grind→ Trading dashboardblog.wibholmsolutions.com→ Ghost blog100.x.x.x:8123→ Home Assistant (Tailscale only)100.x.x.x:5123→ Voice upload (Tailscale only)