Homelab / Journal

News

Homelab journal since 1 August 2026 — services, hardware, platform, and design, curated and scrubbed. Older milestones stay visible.

Subscribe via RSS

What moves in the lab — new live services, hardware, platform design, and public portfolio pages — as a curated journal.

Official start: 1 August 2026. Earlier stations remain below as context.

Journal since

Since epoch 11 Total 18 AI 3 Portfolio 6 Service 1 Storage 1

2026-10

AI

Wiki Chat — handbook RAG and live tools

Public architecture page for Wiki Chat — hybrid search over wiki and handbooks, local Qwen3 models, plus read-only tools for RAM, CPU, disk, and uptime when those values are never in the wiki.

Why it matters: The chat is more than a tile — its build (RAG, routing, tools, evaluation) belongs in the portfolio story next to observability and ops AI.

View page

Portfolio

ai-geek.net live — second site on the same pipeline

Company website for SME software in the Bern region — theme-less Hugo, data-driven pricing and services, Forgejo → GitHub mirror → Cloudflare Pages; contact form as a Pages Function with Turnstile and SES, preview lock until launch.

Why it matters: The website pipeline is reusable — a new site needs a repo, a mirror and a Pages project, no new infrastructure.

View page

2026-09

Portfolio

Lab Pulse — dense fleet KPIs and sparklines

root-files.net shows live aggregates (probes, hosts, apps, CPU/RAM/network) plus posture (backup coverage, alerts, edge latency) and sparklines — without hostnames, IPs, or admin UIs.

Why it matters: Observability belongs in the platform story — publicly only scrubbed scalars, no Grafana embed.

View page

Portfolio

Forgejo as lab SoT and CI matrix

Self-hosted Git is the source of truth for IaC and docs; Actions run on Linux amd64, macOS Apple Silicon, Windows 64-bit, and Windows ARM64.

Why it matters: The platform story names Forgejo and the runner fleet explicitly — not only the website pipeline.

View page

2026-08

AI

Multi-pass with Qwen3.6 (writer + critic)

Ops pipeline runs locally via Ollama — facts Qwen3.5 9B, writer Qwen3.6 35B-A3B (MoE, Qwen3.8 27B fallback), critic Qwen3.8 27B. No cloud LLM.

Why it matters: Stronger writer and stricter critic for alert/upgrade notes — human approval stays mandatory; apply stays behind a snapshot gate.

View page

Service

Privacy gateway for ops remote

Always-on privacy gateway with remote browser behind SSO; phase-2 ops entrances — curated, without hostnames or reachability hints.

Why it matters: Dual remote gains a third, deliberately slow ops path — parallel to Pangolin and overlay, not a replacement.

Portfolio

This website explains itself

root-files.net — Forgejo as SoT, private GitHub mirror, Cloudflare Pages with Hugo; curated catalogs instead of leaks.

Why it matters: How the portfolio site is delivered belongs in the platform story — not only the services behind it.

View page

Storage

TrueNAS and OMV deliberately virtual

Storage roles as hypervisor guests — one platform, hot ZFS kept apart from USB bulk (passthrough).

Why it matters: One compute/IaC/backup platform instead of second bare-metal NAS silos; bulk must not poison the hot pool.

View page

AI

Controlled AI and ops showcases

Multi-pass LLM for alert analysis and patch notes — curated, scrubbed examples; no autopilot.

Why it matters: AI delivers facts and summaries — apply stays human plus a snapshot gate.

View page

Portfolio

Public homelab journal begins

From 1 August, this journal tracks what moves in the lab — services, hardware, platform, and design — curated and scrubbed.

Why it matters: An epoch start makes progress readable without exposing operational secrets.

View page

Context

Earlier stations

Milestones before the official journal start on 1 August 2026.

Portfolio

Lab telemetry and CGNAT story

Fleet CPU/RAM/network in the live pulse; connectivity explains dual 5G behind carrier NAT — without IPs or reachability hints.

Why it matters: Aggregate telemetry and design story instead of hostnames and reachability hints.

View page

Platform

Terrakube for OpenTofu state

Remote state and runs via a collaboration platform instead of permanent local state.

Platform

Identity-first cutover

Keycloak OIDC and HashiCorp Vault as the shared base for apps and remote access.