Vector: The Logstash Replacement That Uses 20x Less Memory
How to collect and route logs on a VPS with Vector — parsing Nginx, shipping to Loki and Elasticsearch, Prometheus metrics from logs, and content-based routing without Java overhead.
Industry news, reviews and helpful articles about hosting
How to collect and route logs on a VPS with Vector — parsing Nginx, shipping to Loki and Elasticsearch, Prometheus metrics from logs, and content-based routing without Java overhead.
How to set up a VPS firewall from scratch with nftables — block IPs in bulk, protect SSH from brute force, and forward ports without extra tools.
Step-by-step Claude Code installation on Mac — native installer, Homebrew, npm. Requirements, Claude Pro authentication, first project, common errors and fixes.
Caddy on Ubuntu — automatic HTTPS without certbot or cron, Caddyfile for static sites and reverse proxy, Docker setup with persistent certificate volume, and config management via REST API.
Linux OOM Killer — how to find the killed process via journalctl and dmesg, understand oom_score, protect a service with OOMScoreAdjust, limit memory with MemoryMax, and configure vm.overcommit_memory.
Why df and du disagree on Linux — how to find deleted open files with lsof, free space through /proc/PID/fd without restarting, and check ext4 reserved blocks with tune2fs.
How to find MySQL datadir via config, mysqld, and SQL query, what is stored in /var/lib/mysql, and how to correctly migrate data to another disk including permissions and AppArmor.
The ss command in Linux — listening ports with processes via ss -tlnp, filtering by port and IP, TCP states, statistics with ss -s, and real-time monitoring with watch.
How to copy and paste in tmux — copy-mode with vi keys, multiple tmux buffers, syncing with system clipboard via xclip on Linux and pbcopy on macOS.