RSS.Social

RTFM: Linux, DevOps, and system administration

follow: @[email protected]

Posts

FreeBSD: Home NAS, Part 13: Planning Data Storage and Backups

MikroTik: WireGuard VPN Setup and Linux Peer Configuration

Backblaze: A First Look at B2 Cloud Storage

FreeBSD: Home NAS, part 12: synchronizing data with Syncthing

Raspberry Pi: first experience and installation of Raspberry Pi OS Lite

Glance: setting up a self-hosted home page for your browser

FreeBSD: Home NAS, part 14 – logs with VictoriaLogs and alerts with VMAlert

ilert: an alternative to Opsgenie – first impressions, Alertmanager, Slack

FreeBSD: Home NAS, part 11 – extended monitoring with additional exporters

FreeBSD: configuring DragonFly Mail Agent for the root user mail

FreeBSD: Home NAS, part 10 – monitoring with VictoriaMetrics and Grafana

MikroTik: First Look and Getting Started

FreeBSD: Home NAS, part 9 – data backup to AWS S3 and Google Drive with rclone

Arch Linux: “mysterious” DNS timeouts and “in search of the Ethernet truth”

FreeBSD: Home NAS, part 8 – NFS and Samba data backups using restic

FreeBSD: Home NAS, part 7 – NFSv4 and use with Linux clients

TCP/IP: SYN flood attack on the RTFM server, and “Hacker News hug of death”

FreeBSD: Home NAS, part 7 – NFSv4 and use with Linux clients

SSH: sshd hardening on FreeBSD and Linux, and 1Password integration

Arch Linux: pacman -Syu and “Failed to connect to system scope bus via local transport” errors

FreeBSD: Home NAS, part 6 – Samba server and client connections

FreeBSD: Home NAS, part 5 – ZFS pool, datasets, snapshots, and ZFS monitoring

FreeBSD: Home NAS, part 4 – Local DNS with Unbound

FreeBSD: Home NAS, part 3 – WireGuard VPN, Linux peer, and routing

FreeBSD: Home NAS, part 2 – introduction to Packet Filter (PF) firewall

FreeBSD: Home NAS, part 1 – configuring ZFS mirror (RAID1)

FreeBSD: Installation on a ThinkPad X200 Tablet in 2025

VictoriaMetrics: Recording rules for AWS Load Balancer logs

Golang: writing an AWS Load Balancer logs collector for VictoriaLogs

Golang: interfaces – the “magic” of calling methods through interface

Golang: creating OpenAI Exporter for VictoriaMetrics

VictoriaMetrics: Churn Rate, High cardinality, metrics, an IndexDB

Kubernetes: monitoring processes with process-exporter

AWS: Monitoring AWS OpenSearch Service cluster with CloudWatch

Terraform: creating an AWS OpenSearch Service cluster and users

Terraform: using Ephemeral Resources and Write-Only Attributes

AWS: introduction to the OpenSearch Service as a vector store

AWS: creating an OpenSearch Service cluster and configuring authentication and authorization

Arch Linux: installing and configuring KDE Plasma in 2025

VictoriaLogs: “rate limit exceeded” and monitoring ingested logs

Terraform: AWS EKS Terraform module update from version 20.x to version 21.

Terraform: “no available releases match the given constraints

Kubernetes: PVC in StatefulSet, and the “Forbidden updates to statefulset spec” error

Kubernetes: Kubernetes API, API groups, CRDs, and the etcd