SSH Tunneling
When you need to access a server/client behind a firewall that doesn't allow port forwarding you can use SSH tunneling to bypass that...
HashiCorp Packer
Packer is a really awesome modern tool for automating the process of provisioning images. This in conjunction with source control (preferably Git) and...
DigitalOcean Zabbix (SSL) with NGINX and Certbot
The default Zabbix image from DigitalOcean installs Zabbix on CentOS without an SSL. This tutorial will show...
Docker: MSSQL Server
Microsoft has created several images for MSSQL Server on Docker Hub. They have support for Windows and Ubuntu containers. It's very easy...
Docker: Jenkins Build Server on Windows Server Core
Big fan of Jenkins! I've really enjoyed the flexibility that this CI server provides. While it's easy...
Azure Kubernetes Service (AKS)
I had some issues with Getting Azure AKS to work with PowerShell locally so I decided to document this. This post...
Setting up TeamSpeak 3 with Docker on DigitalOcean
Setting up TeamSpeak 3 on DigitalOcean with Docker is incredibly easy. This provides a cheap ($5/month)...
Terraform Crash Course
I'll teach you how to get started with Terraform very quickly in this article. My main goal here is to focus on...
Running Terraform in Docker Locally
Here are some quick tips on how to run Terraform locally in Docker.
To get started pull the Docker image of...
.NET: Application Insights Availability Checks (Internal / External)
I've created and I am sharing a .NET Microservice that takes a list of sites and runs...































