Linux users with Ansible: SSH keys, sudo and history in Git
Create, lock and remove Linux users with Ansible: passwordless SSH key, sudo via group or sudoers.d, and every change as a Git commit for auditing. Tested on Ubuntu 24.04 and Debian 13.
Create, lock and remove Linux users with Ansible: passwordless SSH key, sudo via group or sudoers.d, and every change as a Git commit for auditing. Tested on Ubuntu 24.04 and Debian 13.
KeyDB installed, replicated, and benchmarked in containers: the multithreaded Redis fork still runs, but has been stalled since 2023, loses writes after a network partition, and did not fix CVE-2025-49844. Comparison with Redis and Valkey, plus a recommendation.
Valkey cluster 9.1.2 with 3 primaries and 3 replicas: hash slots, MOVED/ASK, measured failover by killing a primary, reshard with atomic migration, persistence, ACL, TLS, systemd, and Valkey Admin.
Practical guide to Asynq, the task queue in Go on Redis: priorities, retries with backoff, scheduling, cron, deduplication, graceful shutdown, CLI, Asynqmon panel, Prometheus, and systemd, tested with Redis 8 and Valkey 8.
Complete guide to MetalLB 0.16: why the LoadBalancer stays in pending on bare metal, how Layer 2 and BGP modes work, installation, IPAddressPool, annotations, traffic policy and troubleshooting, all tested in a lab with kind and FRR.
Compile Filestash from source, install the binary on Debian 13 or Ubuntu 24.04 with systemd and Nginx, and compare it with File Browser and FileBrowser Quantum to choose the right web file manager.
File Browser was archived on September 1, 2026, with no future security fixes. Understand why the project ended and how to install FileBrowser Quantum, the fork that replaces it, with Docker, systemd, and Nginx.
Let's Encrypt certificate, ports 465/587/993/995, TLS 1.2 where there is a password, Dovecot 2.3 and 2.4, tests, and MTA-STS against the attack that strips STARTTLS.
SPF, DKIM signing with OpenDKIM, DMARC policy, and verification with OpenDMARC on Postfix, tested on Ubuntu 24.04 and 26.04.
Embed Vue into the Go binary with go:embed, generate a single executable, build with multi-stage Docker, and deploy with systemd and Nginx.