Welcome to Abdel's World

My Homelab
Infrastructure.

A hands-on infrastructure playground — VLANs, virtualization, self-hosted services, and a whole lot of troubleshooting. Built to learn. Kept running because it's fun.

Proxmox UDM Pro TrueNAS SCALE UniFi Docker FortiGate WireGuard
Rack front
Rack open
Live Network Topology · Edmonton
ISP Shaw UDM Pro Gateway USW Pro Max 16 PoE FortiGate 60F Proxmox DL360 Gen10 TrueNAS SCALE Workstation Win 11 UniFi AP Wi-Fi 6
8+
Physical Devices
6
VLANs
9
Running Services
24/7
Uptime Target
🖥️
Homelab
Physical rack, hardware photos and the full software stack powering the lab.
View Homelab →
🌐
Network
VLAN segmentation, firewall zones and the full network design.
View Network →
⚙️
Services
Self-hosted apps running on Docker — Jellyfin, NPM, WireGuard, and more.
View Services →
👤
About
NAIT NET grad, Jason Lang Scholar, trilingual, open to IT roles in Edmonton.
View About →

The Hardware Stack

Everything running in the rack and on the desk — physical and virtual, managed and monitored.

DuraRak homelab rack
DuraRak — The Physical RackFortiGate 60F, USW Pro Max, UDM Pro & HP DL360 Gen10
Rack open view close-up
Rack — Open ViewUSW Pro Max, FortiGate 60F, TrueNAS, HP DL360 Gen10 & Dell PowerEdge
UDM Dashboard
UDM Pro — Network DashboardLive traffic, latency, top clients & app usage
Network Topology
Network TopologyShaw → UDM Pro → 16 wired clients including TrueNAS, DESKTOP, Xbox
VLANs
VLANs & NetworksMain (VLAN 1) and HomeNetwork (VLAN 5) with DHCP & WAN config
Firewall Zones
Firewall Zones & Policies65 firewall policies — Internal, External, Gateway, VPN, DMZ
Proxmox VE Dashboard
Proxmox VE 9.1.2 — Datacenter5 VMs running · lxc, qemu & storage nodes · 33 day uptime · community scripts
🖥️
HP ProLiant DL360 Gen10
Primary hypervisor running Proxmox VE. Hosts VMs for labs, testing, and self-hosted services.
Proxmox VE
🌐
UniFi Dream Machine Pro
Main gateway and security appliance. Handles routing, firewall, IDS/IPS, and VPN termination.
Gateway · IDS/IPS
🔀
USW Pro Max 16 PoE
Managed switch with SFP28 uplinks. Handles all VLAN trunking and PoE for APs.
Managed · VLAN
🛡️
FortiGate 60F
Secondary firewall for segmented lab environments and testing UTM/NGFW policy configurations.
NGFW · UTM
💾
TrueNAS SCALE
NAS running ZFS pools for media storage, backups, and Jellyfin media server with GPU transcoding.
ZFS · NAS
📡
UniFi APs
Managed wireless access points with per-SSID VLAN assignment for seamless coverage.
Wi-Fi 6 · UniFi
🎮
NVIDIA T1000 GPU
Low-profile Turing GPU passed through to TrueNAS for hardware-accelerated Jellyfin transcoding.
GPU Passthrough
🔧
WireGuard VPN
Remote access into the lab from anywhere, plus AirVPN for egress privacy on selected traffic.
VPN · AirVPN
🍓
Raspberry Pi 5
Low-power ARM SBC running lightweight services and network utilities at the edge of the lab.
ARM · SBC
🖥️
Dell PowerEdge R720
Secondary rack server used for additional VM workloads and lab testing alongside the HP DL360 Gen10.
Server · 2U
TrueNAS SCALE Dashboard
TrueNAS SCALE — Dashboard125.5 GiB · Intel Xeon Silver · ZFS pools online · 13 day uptime
TrueNAS SCALE Apps
TrueNAS SCALE — Installed Appscloudflared, Dockge, Jellyfin, Nextcloud, NPM, Homarr & more
Homarr Service Dashboard
Homarr — Service DashboardTrueNAS, Sonarr, Radarr, Proxmox, iDRAC, FortiGate, Ubiquity & more
Nginx Proxy Manager Hosts
Nginx Proxy Manager — Proxy Hosts9 active proxy hosts · Let's Encrypt SSL · All online

VLAN Design

Strict segmentation between trusted, IoT, lab, and management traffic — firewall rules enforced at the gateway.

VLAN IDNameSubnetPurposeAccess
1Main192.168.x.0/24Primary network — UDM Pro routed, DHCP serverFull (trusted)
5HomeNetwork192.168.x.0/24Secondary home segment, isolated from MainDHCP · Internet
10Management10.10.10.0/24Network gear, UDM Pro, switch managementAdmin only
30Lab / VMs10.10.30.0/24Proxmox VMs, testing, Hyper-V clusterIsolated
40IoT10.10.40.0/24Smart home, cameras, untrusted devicesNo LAN access
50Servers10.10.50.0/24TrueNAS, Jellyfin, Docker servicesAllow from Trusted
99Guest10.10.99.0/24Guest Wi-Fi — isolated, internet onlyInternet only

Zone Matrix

UniFi Zone-Based Firewall with 65 active policies covering Internal, External, Gateway, VPN, Hotspot, and DMZ zones.

VLAN config
Networks & VLANsUDM Pro network overview — Main, HomeNetwork, WAN, port forwarding
Firewall zones
Firewall Zone MatrixZone policy grid — Allow Return, Allow All, Block All per zone pair
Topology
Live TopologyShaw → UDM Pro → all connected wired & wireless clients
TrueNAS SCALE Dashboard
TrueNAS SCALE — Dashboard125.5 GiB · Intel Xeon Silver · ZFS pools online · 13 day uptime
TrueNAS SCALE Apps
TrueNAS SCALE — Installed Appscloudflared, Dockge, Jellyfin, Nextcloud, NPM, Homarr & more
Homarr Service Dashboard
Homarr — Service DashboardTrueNAS, Sonarr, Radarr, Proxmox, iDRAC, FortiGate, Ubiquity & more
Nginx Proxy Manager Hosts
Nginx Proxy Manager — Proxy Hosts9 active proxy hosts · Let's Encrypt SSL · All online

Running Services

All self-hosted, containerized where possible — managed through Dockge and proxied via Nginx Proxy Manager.

RUNNING
Nginx Proxy Manager
Reverse proxy for all internal services with SSL termination via Let's Encrypt.
RUNNING
Dockge
Docker compose stack manager with a clean UI. Manages all containerized services.
RUNNING
Cloudflare Tunnel
Secure public exposure of selected services without opening inbound firewall ports.
RUNNING
WireGuard
VPN server for secure remote access into the homelab from anywhere.
RUNNING
Hyper-V Cluster
Two-node Hyper-V Failover Cluster with StarWind vSAN for HA lab workloads.
RUNNING
NAKIVO Backup
VM backup and replication protecting Hyper-V and Proxmox workloads.
RUNNING
Filebrowser
Self-hosted web file manager for browsing, uploading and managing files on TrueNAS.
RUNNING
Nextcloud
Private cloud storage for files, contacts and calendar sync — self-hosted alternative to Google Drive.
RUNNING
Obsidian (Self-hosted)
Personal knowledge base with self-hosted sync for notes and documentation across devices.

The Person Behind the Rack

I'm Abdel, a Network Engineering Technology graduate from NAIT (April 2026), based in Edmonton, Alberta. I built this homelab as an extension of my studies — a real environment to break things, fix them, and learn what textbooks can't teach.

From deploying a two-node Hyper-V failover cluster to migrating from FortiGate to UniFi and debugging inter-VLAN routing at 11pm — the lab has taught me more than any certification prep ever could.

I speak English, Arabic, and French, and I'm currently looking for my first full-time IT role in help desk, deskside support, or networking. If you're hiring, let's talk.

LinkedIn ↗

Abdel
🎓
Network Engineering Technology
NAIT Diploma · Graduated April 2026
🔬
IT Internship
Conseil Scolaire Centre-Nord
🌐
Trilingual
English · Arabic · French