Stories by setevoy
An overview of the Packet Filter (PF) firewall in FreeBSD: rule syntax, tables, macros, anchors, logging, and real-world configuration examples with pfctl.
Prototyping a Home NAS with RAID-Z on FreeBSD on a virtual machine: system installation via SSH with bsdinstall, configuring ZFS mirror and working with datasets.
Monitoring a FreeBSD home NAS with VictoriaMetrics and Grafana: collecting system and ZFS metrics, building dashboards, and setting up basic alerting.
This post focuses on the core monitoring setup and includes a link to a follow-up post covering extended monitoring with additional exporters.
Backups on FreeBSD and Linux with restic: repositories and snapshots, backup and restore workflows, and using restic with AWS S3 and Google Drive via rclone.
Setting up WireGuard VPN on FreeBSD: PF firewall integration, routing pitfalls and fixes, and peer-to-peer tunnels between Linux hosts in different networks.
Configuring ZFS on FreeBSD: GPT labels, creating a mirrored pool, working with datasets and snapshots, and monitoring ZFS and underlying storage health.