Build Your Own Secure Private Cloud with FreeBSD (continued)

Wednesday 13:00 - 16:00

The tutorial shows users how to set up a "Private Cloud" and NAS solution by using only native FreeBSD operating system features. The session teaches users to merge essential system elements which will create an operational server framework. The first step will focus on ZFS storage design through a discussion of pool layout and dataset organization to achieve proper separation between user data and system processes.

Following the storage setup, the tutorial examines network isolation using VNET and the PF firewall. The attendees will discover how to set up virtual switches (bridges) and create particular rules which determine how traffic should move between separate Jails. The educational program teaches students about service orchestration and maintenance workflow management.

The tutorial provides students with hands-on knowledge about deploying file sharing and application hosting systems and performing system maintenance tasks. The session will teach participants to create a multi-service environment and set up ZFS snapshot-based automated backup systems and maintain their home server configuration for stability.

1: Basic Server Setup

2: Networking

3: Jails

Part 4: Examples

*

reverse proxy (Nginx or HAProxy) with SSL

5: Maintenance & Backups

Prerequisites