Skip to main content

Recently Updated Pages

HowTo Access DI Services

.NET

NOTE: If you are looking for how to generate an instance of ServiceProvider, outside of NET Core ...

Updated 11 months ago by glwhite

Net Core DI Truths

.NET

References: NET Core DI Best Practices Here’s a list of behaviors of the NET Core DI registry: ...

Updated 11 months ago by glwhite

IServiceProvider vs IServiceScopeFactory

.NET

References: Net Core DI Truths Internet’s Claim of Anti-Patterns Contrary to what the internet ...

Updated 11 months ago by glwhite

How to Create IOptions Instance

.NET

It’s pretty standard for classes to require configuration in their constructors in the IOptions f...

Updated 11 months ago by glwhite

Overview

Object Management Stack

This is a series of pages that describe a generic object management stack. The idea being that i...

Updated 11 months ago by glwhite

Object Ids

Object Management Stack

Every object is uniquely identifiable, by a standardized UUIDv7. This datatype works across MSSQ...

Updated 11 months ago by glwhite

URIService Behind Hostname Separated NGINX Server Blocks

.NET

If you have an API service that is called by multiple server blocks of an NGINX proxy, and the se...

Updated 1 year ago by glwhite

Getting Correct Scheme, Host, Port Behind a Proxy

.NET

When running an API behind a reverse proxy, such as NGINX, the service will not, by default, see ...

Updated 1 year ago by glwhite

NGINX: Deploy SSL Certificate

System Administration

Here's quick instructions for deploying an SSL key/cert pair to an NGINX instance. NOTE: These s...

Updated 1 year ago by glwhite

How to Setup SSH Key Authentication to Linux

System Administration Ubuntu Server Setup

This how to consolidates several aspects of setting up SSH key access to a Linux server. NOTE: W...

Updated 1 year ago by glwhite

Vault as Root CA

System Administration HashiCorp Vault

Here are steps you can follow to setup a vault instance as a Root CA. NOTE: This page assumes th...

Updated 1 year ago by glwhite

How to Add Root CAs to Ubuntu

System Administration

Reference: https://ubuntu.com/server/docs/install-a-root-ca-certificate-in-the-trust-store Insta...

Updated 1 year ago by glwhite

Docker Commands

System Administration

Here’s a list of commands to remember for docker administration. List Containers To list all do...

Updated 1 year ago by glwhite

Target Host Errors

HowTo Ansible

Missing Python Libraries If you have an Ansible playbook that is failing on a target host, it's ...

Updated 1 year ago by glwhite

NET Core Background Services

.NET

NOTE: Refer to this page for how to register and consume a background service: Consuming NET Core...

Updated 1 year ago by glwhite

RAFT in C# To Read

TODO-InBox

https://www.linkedin.com/pulse/raft-leader-election-net-practical-guide-david-boyarov-z5x4e/ htt...

Updated 1 year ago by glwhite

HowTo: Create a New Cloud Service or Library

.NET

Current as of: 20250126 This list will be revised as more steps get automated. This is a workin...

Updated 1 year ago by glwhite

Visual Studio 2022 Offline Installation

.NET

Here are steps to install Visual Studio 2022 in an offline environment. It involved creating a l...

Updated 1 year ago by glwhite

Local GPS NTP Time Server

System Administration

Accessible at: 192.168.1.12Project files stored here: “\\192.168.1.11\zfs_mirror3\Projects\Dorman...

Updated 1 year ago by glwhite

Hashicorp Vault Setup

System Administration HashiCorp Vault

Here are steps for setting up a secrets store using Hashicorp Vault, on Ubuntu 24. References L...

Updated 1 year ago by glwhite