Tutorials

Homelab Networking (Cloudflare, NGINX, & Split DNS)

In previous posts, I’ve written about how you can use Cloudflare Zero Trust & WARP to protect your network resources, focusing primarily on configuring the VPN and identity providers. In this post I want to go over my entire homelab networking setup, including how I setup dynamic DNS, automatically expose my services to Cloudflare Access,...

Building a Cheap USB to ArtNet Node

As an Amazon Associate I earn from qualifying purchases. My go-to lighting design software is MA Lighting’s dot2 software which offers a free onPC platform similar to grandMA2 with 1 free universe, however, dot2 only supports ArtNET / sACN output unless you have a MA Lighting node or console which are very expensive. While I...

Dynamic MECM Task Sequences with UI++

For years I have been building and managing task sequences in MECM for various applications and device types. What resulted is folders full of task sequences that have tons of shared logic, with the primary differences being the images being applied, applications installed, and network settings. While there isn’t anything wrong with this approach, it’s...

Copy SMSTS Logs During Task Sequence

One simple way to improve the workflow of your MECM OSD is to setup automatic uploads of task sequence logs on success or failure. This can be accomplished very easily using A Square Dozen’s Building a Better Task Sequence to provide error handling logic in your task sequence. Once you have your error handling task...

Injecting Drivers in MECM Task Sequences

This post demonstrates how to do an MDT style folder based driver injection during OSD. While there are many ways to accomplish driver injection during MECM task sequences, my university has always used a folder based system, originally modeled off the DriverPaths1 model outlined in this post by Michael Petersen. I particularly like this configuration...