Posts
Page 62 of 80
-
Docker Logging: From "Where Did My Logs Go?" to Centralized Bliss
Learn Docker logging from basics to centralized stacks. Master docker logs, logging drivers, log rotation, Loki+Grafana, and Fluentd setup with practical examples.
· Updated:16 min read -
Self-Hosted Email Is Probably a Bad Idea
Self-hosted email with Mailcow or Stalwart means daily SPF, DKIM, DMARC, and IP blacklist battles. Here's the honest case against running your own mail server.
· Updated:5 min read -
TCP Keepalives: Why Connections Die and How to Fix It
Idle SSH sessions and long-lived connections die because the OS gives up first. What the three keepalive sysctls mean, how to tune them, and per-socket options.
· Updated:7 min read -
Caddy Advanced: Automatic HTTPS, Plugins, and Config That Doesn't Make You Cry
Advanced Caddy server configuration: wildcard certs, Caddyfile matchers, Docker label integration, rate limiting, forward auth with Authelia, and the JSON API.
· Updated:9 min read -
Auditd & Audit Logging: Know Exactly Who Touched What on Your Server
Set up auditd to log every sudo command and file change on Linux: auditctl rules, ausearch, aureport, and shipping logs to Loki or Elasticsearch for compliance.
· Updated:9 min read -
Time Sync on VMs: Why NTP Keeps Drifting
Your VM's clock is off by minutes, NTP says it's synced, yet the system keeps drifting. Here's why the hypervisor is the real culprit, and how to fix it.
· Updated:6 min read -
HashiCorp Vault: Stop Hardcoding Secrets Like It's 2012
HashiCorp Vault tutorial: KV v2 secrets, AppRole auth, dynamic database credentials that auto-expire, a PKI certificate authority, and auto-unseal with cloud KMS.
· Updated:9 min read -
Woodpecker CI vs Drone CI: Lightweight Pipelines for People Who Hate Waiting
Drone CI went source-available, so its community forked it into Woodpecker CI. Compare pipeline syntax, licensing, Gitea support, and which one to run.
· Updated:10 min read -
Lazy Docker & Dive: CLI Tools That Make Docker Less Painful
Learn how lazydocker and dive make Docker manageable from your terminal. TUI dashboards, image layer analysis, CI integration, and optimization tips.
· Updated:11 min read -
The MTU Problem Nobody Diagnoses Correctly
MTU mismatches silently break large file transfers, backups, and video calls. Here's how to find and fix the wrong frame size on your network.
5 min read -
Open WebUI vs LibreChat: Self-Hosted ChatGPT Alternatives Compared
Self-hosting a ChatGPT alternative? Open WebUI owns local Ollama models; LibreChat handles Claude, GPT, Gemini, and more. Setup, RAG, and trade-offs compared.
· Updated:18 min read -
A Guide to Fixing OpenH264 Access Issues
Cisco's OpenH264 download server geoblocks sanctioned regions, breaking Firefox and Flatpak installs. Four practical fixes, ranked simple to nuclear.
· Updated:6 min read