//blog

All entries

47 entries

Jul 19, 2024v2024.07

Building a NAS with FreeBSD and ZFS

Build a home NAS with FreeBSD and ZFS: disk layout, mirrored pools, snapshots, SMB/NFS shares, and scrub scheduling — a complete walkthrough.

freebsd · nas · zfs · 5 min read
Jul 18, 2024v2024.07

FreeBSD Security Best Practices

Harden a FreeBSD server: pf firewall rules, SSH lockdown, service jailing, automatic security updates, and audit tooling — practical, tested steps.

freebsd · security · 5 min read
Jul 17, 2024v2024.07

Exploring the FreeBSD Ports Collection

Build software from source with the FreeBSD Ports Collection: get the ports tree, set build options, install ports, and keep them updated with portmaster.

freebsd · ports · 4 min read
Jul 16, 2024v2024.07

How to Install a Spring Boot Application on FreeBSD

Deploy a Spring Boot app on FreeBSD: install OpenJDK, set JAVA_HOME, add PostgreSQL if needed, run the jar as an rc.d service, and open ports in pf.

freebsd · java · spring boot · 5 min read
Jul 14, 2024v2024.07

Getting Started with FreeBSD

A beginner's path into FreeBSD: download the installer, write install media, install the system, then update it, enable services and add packages.

freebsd · guide · 4 min read
Jul 13, 2024v2024.07

Setting Up a FreeBSD Desktop Environment

Turn FreeBSD into a desktop: install Xorg and a display manager, choose KDE, GNOME or Xfce, then add apps and customize it, step by step.

desktop environment · freebsd · 4 min read
Jul 11, 2024v2024.07

How to Keep Your FreeBSD Server Up-to-Date

Keep a FreeBSD server patched: freebsd-update for the base system, pkg upgrade for packages, the ports tree, security advisories, and cron automation.

freebsd · 4 min read
Jul 7, 2024v2024.07

Setting Up pf on FreeBSD for Hosting a Website

Configure PF on FreeBSD to host a website securely: a minimal ruleset for HTTP/HTTPS and SSH with rate limiting and NAT, explained line by line.

firewall · freebsd · guide · 4 min read