Welcome to my site

Self-hosted on homelab hardware

About This Site

This website started as plain HTML and CSS hosted on AWS, but I moved everything to my own physical server at home to get hands-on experience with infrastructure. The backend has since been rewritten in Go with HTMX for dynamic interactions.

It serves as my testing ground for new projects and technologies. The old AWS-hosted version is still accessible at tobilab.org/old.

What's Here

LLM Infrastructure Live

Self-hosted LLM serving rig running Qwen3.6-27B-FP8 on dual modded RTX 2080 Ti GPUs via vLLM with real-time Prometheus metrics.

/llm — View details →

3D Server Diagram Interactive

Interactive Three.js visualization of my homelab infrastructure with clickable components, VMs, and network topology.

/mockup — Explore →

Open WebUI External

Web-based chat interface for interacting with the local LLM, providing a familiar chat experience with file upload and conversation management.

web.tobilab.org

Tech Stack

Backend

Go 1.24 with the standard library net/http mux, HTML templates, and HTMX for async updates.

Frontend

Vanilla CSS with CSS custom properties, responsive design, and HTMX for server-driven interactivity.

Infrastructure

NGINX reverse proxy, Prometheus monitoring, systemd service management, and air for hot-reloading.

“Design is a funny word. Some people think design means how it looks. But of course, if you dig deeper, it's really how it works.”