Author: jcianci12
-

Developing net core inside docker with https and kestrel
First of all its a good idea to just make sure you can get https dev working locally. Then you can move to https on your container. This…
-
[Solved] ERR_CONNECTION_RESET with SSL and ASP.NET
I was in the process of migrating an application from forms authentication to Azure identity authentication. Initially, everything seemed straightforward, especially since I had another application already functioning…
-
[Solved] Entity framework – Violation of PRIMARY KEY constraint ‘…’. Cannot insert duplicate key in object ‘dbo…’ the duplicate key value is (…). The statement has been terminated.
If you are struggling to create a new record in a sql db when using entity framework and you are ending up with an error that looks like…
-

8 Zone HVAC Controller for Home Assistant
Board revision note: This older article and YAML example are for the original/V1 8-zone controller. If you have the newer V2 board, use the separate V2 setup guide…
-
Remember to replace .env with stack.env if you are using docker-compose in portainer! A Quick Guide
Deploying stacks in Portainer can sometimes lead to unexpected hurdles, particularly when it comes to environment configuration files like .env. In this brief guide, I’ll share insights into…
-

Resolving Windows Update Lockups: The backup and restore method.
Introduction:Dealing with Windows update lockups can be incredibly frustrating. You sit there, looking at the screen. Both times I have resolved using a kind of unusual method. Simply…
-
Automating DNS Record Updates with AWS Route 53 and Bash Scripting
In today’s dynamic and cloud-centric world, managing DNS records is a crucial aspect of maintaining an online presence. AWS Route 53 provides a reliable and scalable DNS web…
-
Handy AWS CLI Install Script 🧾
Create a file in your WSL2 environment and paste this in: set it as executable: Then run it like so: You should now have aws cli installed 😎
-

NBN and KOGAN internet outage, one month on since the QLD storms
Introduction: The recent storms in Queensland affected many, causing widespread havoc on the 25th. In the aftermath, I find myself compelled to share my experience, hoping it might…
-

Hosting Behind 4G: Using tailscale with pfsense
Hosting services directly over a 4G connection poses challenges due to dynamic IPs, NAT complexities, and port restrictions. Tailscale provides a solution, simplifying dynamic IP management, NAT traversal,…