Advanced Search
Search Results
206 total results found
.gitignore - .gitIgnore File for Docker Compose Files
Use Case TrueNAS shared SMB with a folder dedicated to yaml files. This is it to be used if you have a SMB drive and point Visual Code or Code Server to all of your docker folders. The .gitignore file setup # Ignore everything by default * # Allow dir...
Bash - Add Symbolic Links Subdirectories
Last verified: October 2026 against the GNU find manual (find(1)). To efficiently add these symbolic links to all subdirectories that are missing them, you can use a find loop. This command will check each subdirectory and only create the link if a file or lin...
Visual Studio Code - Git Create new repo in on-prem Azure Devops
Create a new repo in the web portal and push code This is the standard approach for managing new code in Azure DevOps. Navigate to your project: Open the web portal for your Azure DevOps Server and select your project. Go to Repos: In the left-hand navi...
Pi-Hole - Add DNS to your Pi-Hole from Active Directory LDAPS
This pulls DNS node names from Active Directory over LDAPS, resolves A records against the AD DNS server (dig), imports into Pi-hole's custom.list, and restarts DNS. Make sure you have the ROOT cert on the pi-hole side: Certificate Trust Issue (by far the #1...
Raspberry Pi - Bash Colors
Check you shell to be default to bash if not already: Here's how to set Bash as your default login shell on Debian / Raspberry Pi OS: Step1. Check current shell Run this first to see what you're currently using: echo $SHELL Step2. Set Bash as default shel...
RustDesk - pfSense and and HAProxy
You can configure self-hosted RustDesk (hbbs ID/rendezvous server + hbbr relay server) behind your pfSense + HAProxy Docker setup using hostname.domain.com as the external ID server address. However, there are important caveats due to how RustDesk works. Impo...
Raspberry Pi - Zero 2 W RTSP Server
Introduction While setting up my smart home I was looking into creating a cost effective NVR that would allow for a high degree of privacy and control. The choice of NVR software fell on the excellent Frigate NVR, it integrates well with Home Assistant and su...
HPE - ProLiant DL380p Gen8 GPU Install
Supported GPUs for the HP ProLiant DL380p Gen8 are limited by the server's specific PCIe risers, 225W power constraints, and passive cooling requirements. Official and community-tested options include the NVIDIA GRID K1, K2, Tesla P100, Quadro K6000, or consum...
Linux Server - Install RedHat 9 SSH configuration
Last verified: October 2026 against Red Hat's RHEL 9 system-wide cryptographic policies guide and the sshd_config manual. On Red Hat Enterprise Linux 9 (RHEL 9 / Rocky Linux 9 / AlmaLinux 9 etc.), SSH configuration is primarily managed through system-wide cryp...
Dual Garage Door Opener
Using ESPHome This is code for dual garage door opener and will show red when door is opened Dashboard This is built using a ESP32 and some magnet switches REED The REED is only one per door substitutions: name: garage-001 friendly_name: GARAGE...
PODMAN - Install Podman on Linux Redhat
Production-Ready Step-by-Step Guide Rootless Podman + Quadlet on Red Hat Enterprise Linux 10 This guide is designed for a production environment as assums a fresh install of Redhat. It uses the modern Quadlet method (recommended) and follows Red Hat best prac...
MsSQL - Performance Script and Monitoring Scripts
High usage SELECT TOP 10 qs.total_worker_time / 1000 AS [Total CPU Time (ms)], qs.execution_count AS [Execution Count], qs.total_worker_time / qs.execution_count / 1000 AS [Avg CPU Time (ms)], qs.total_elapsed_time / qs.execution_count / 1...
Linux - How to use rClone
Last verified: October 2026 against the rclone documentation (current release v1.75.1); the filter and symlink behaviour was tested with rclone v1.75.1. Here's how to get rclone doing what rsync was doing, but with real parallelism. 1. Install it sudo -v ; cur...
TrueNAS - SCALE Create a local Backup and Send to S3 Buckets
To automate backing up your TrueNAS configuration directly to Amazon S3 or any S3-compatible cloud storage, you need to create a local backup script and pair it with a TrueNAS Cloud Sync task TrueNAS automatically saves daily configuration databases locally t...
pfSense - Local System Config Backup and send to S3 Buckets
To automate backing up your pfSense configuration to Amazon S3, you can use pfSense's built-in rclone package. This eliminates the need for complex custom shell scripts because rclone can natively authenticate with AWS S3 and encrypt your files. Here is the...
PiHole - Blocklist
This is a good list for office and homelabs If you need to import them into piHole v6 click HERE # ============================================================================== # 1. CORE ALL-IN-ONE & BASE ADS (Essential) # ===============================...
PiHole - Add KeepAlive on two Pi's
Setting up keepalived for dual Pi-holes requires installing the package on both machines, writing a short configuration file on each, and pointing your network/AD DNS forwarder to the shared Virtual IP (VIP). Prerequisites & Example Values Check your network...
Postgres - Useful Commands
Create a file to store login and password cd /root vi .pgpass chmod 600 .pgpass localhost:5432:*:postgres:YOUR_PASSWORDlocalhost:5433:*:postgres:YOUR_PASSWORD #Use Postgres sudo -u postgres psql -p 5432 #Tests the conntection sudo psql -h lo...
Dell - Hard Drive Capacity Difference Between Drives
The capacity difference between the two drives is caused by differing logical block/sector formatting or OEM vendor provisioning (HPA / Max LBA limits). Even within the same Western Digital / Ultrastar DC HC520 12TB family, SAS drives are deployed with differ...
Prometheus - Ubuntu Node Exporter Install
This is to install the node exporter on a raspberry pi for Prometheus to scrap. Step1: Download Install the node exporter for Prometheus on your Raspberry Pi You will need to look at here for the current version of the node exporter from github https://git...