BookStack vs Wiki.js: Picking Your Self-Hosted Documentation Platform
BookStack uses a strict book/chapter hierarchy; Wiki.js is a linked web of pages. Both run in Docker with LDAP/SSO — pick the right one for your homelab.
All the articles with the tag "infra".
BookStack uses a strict book/chapter hierarchy; Wiki.js is a linked web of pages. Both run in Docker with LDAP/SSO — pick the right one for your homelab.
The -v and --mount flags for Docker volumes explained — bind mounts vs named volumes, read-only, propagation, and tmpfs options.
Self-host Nextcloud in Docker with persistent storage and a reverse proxy — your own Google Drive without the Google.
What is lost+found and why does it exist? fsck puts recovered file fragments there after a crash — and no, you can't delete it.
Containers share the kernel; VMs have their own. Understand the isolation trade-offs, overhead differences, and when to use which.
LXC/LXD runs full Linux environments in lightweight containers — faster to spin up than VMs and perfect for home lab service isolation.
Three ways to upload an ISO to Proxmox — web UI, wget direct download, or SCP from the CLI. When each one wins, plus storage paths and checksum verification.
Build a real disaster recovery plan for your home lab: RTO/RPO explained simply, 3-2-1 backup rule, Proxmox backups, Restic to Backblaze B2, and a runbook template you'll actually use.
Appwrite self-hosted BaaS setup: auth, databases, storage, and serverless functions on your own hardware. Compare with Supabase and PocketBase.
Learn chaos engineering with Pumba for Docker container chaos and Toxiproxy for network failure simulation. Discover failures in staging before your users find them in production.
ArgoCD vs Flux for Kubernetes GitOps: compare UI-focused ArgoCD with automation-first Flux CD. Sync workflows, install examples, and when to use each.
Your VM's clock is off by minutes. NTP is running but your system still drifts. Here's why.