Posts
Page 37 of 58
-
RAG on a Budget: Building a Knowledge Base with Ollama & ChromaDB
Stop paying per-token to ask questions about your own documents. This guide walks you through building a fully local RAG pipeline with Ollama and ChromaDB, from Docker Compose to Python code, so your AI can actually know things without hallucinating them.
16 min read -
SSH CA: Finally Ditch authorized_keys
Managing authorized_keys across 10 servers is how you lose track of who has access to what. An SSH CA lets you sign keys and revoke access without touching every server.
5 min read -
Docker BuildKit: Stop Waiting for Your Images to Build
Your CI rebuilds node_modules from scratch on every build. Docker BuildKit fixes it with cache mounts, parallel stages, and proper build secrets.
9 min read -
Wazuh: Open Source SIEM for Your Home Lab
Wazuh gives you SIEM, HIDS, FIM, and threat detection in one stack. Here's how to deploy it in your home lab with Docker and actually use it.
5 min read -
ZFS vs Btrfs: Which Modern Filesystem Wins?
ZFS is the paranoid fortress of filesystems. Btrfs is the scrappy upstart built into your kernel. Here's which one belongs in your home lab.
7 min read -
Docker Logging: From "Where Did My Logs Go?" to Centralized Bliss
Your containers are screaming into the void and nobody's listening. Learn how to wrangle Docker logs from chaotic stdout noise into a clean, searchable, centralized logging pipeline using Loki, Grafana, and Fluentd -- without losing your mind.
16 min read -
LangChain vs LlamaIndex: RAG Framework Showdown
LangChain does everything and LlamaIndex does one thing brilliantly. Here's how to pick the right RAG framework without regretting it at 2 AM.
6 min read -
SBCs in 2026: Homelab on a Budget
DRAM prices are killing the hobbyist SBC market, but there are still great options. Here's what's worth buying in 2026 for a sub-$200 homelab setup.
7 min read -
Podman Quadlets: Systemd-Native Containers
Podman Quadlets turn containers into real systemd services using .container unit files, no daemon, no hacks, just clean native integration.
6 min read -
LUKS Full Disk Encryption on Linux
LUKS encrypts your drives so a stolen server is just expensive recycling. Here's how to set it up, manage keys, and unlock headless boxes remotely.
6 min read -
Rootless Docker: Run Without Root
Run Docker containers without root privileges, here's the security difference, the install steps, and the gotchas nobody tells you about.
6 min read -
PostgreSQL + Linux: Kernel Tuning That Actually Matters
A kernel upgrade halved one team's PostgreSQL throughput. The fix was kernel tuning: huge pages, THP, swappiness, I/O scheduler. Here's what matters and why.
6 min read