SSH Config Bash Script

A simple script to update your ssh config file. I’ve been reading about Bash scripting lately and finally thought of something useful. Below is a simple script that automates the addition of new hosts to your ssh config file. All you need to do is copy the script, save it as yourcommand.sh, set the execute bit with chmod +x yourcommand.sh, and place that file inside of the bin folder in your home directory (which you may have to create).
Read more →

Proxmox - WOL MAC Address Configuration

*** Updated September 12, 2020 Quick Tip: Running Proxmox VE 5.4 and want to wake your cluster nodes through the web interface? You can now set a WOL MAC address for all nodes using the pvenode command. On each node in your environment, issue the following command from the terminal: pvenode config set –wakeonlan XX:XX:XX:XX:XX:XX Replace the XX’s with the MAC address of the NIC that will be accepting WOL packets for that node.
Read more →

SSH Tunneling - Port Forwarding for Syncthing

Port Forwarding for Headless Machines. In my quest to find a DropBox like solution for local file sync between my machines, I found and fell in love with Syncthing. It is an excellent piece of software that gives you total control over how your data is synced and has proven itself to be extremely reliable. I will cover my Syncthing setup in another post but for context here; I maintain one master node running on a headless CentOS 7 virtual machine (VM) on my server and all of my other machines sync to it.
Read more →

Achieving Quorum in a Two Node Proxmox Cluster

Operating on a single node, 99% of the time. My lab setup includes a two node Proxmox VE 5 cluster. Only one machine is powered on 24x7 and the only real use I get out of the cluster is combined management under the web interface and the ability to observe corosync traffic between the nodes for educational purposes. My second machine is used for intermittent testing of Windows Server and GPU passthrough.
Read more →

Hello World - Intro Post

Hello World, and welcome to my blog My name is James and this is my website. There are many like it, but this one is mine. Over the years I’ve kept track of my homelab projects and kept notes about tech problems I’ve solved (and attempted to solve). This blog will be a place for me to share this information, in the hopes that it will help someone in a similar situation and to serve as a quick reference for me in the future.
Read more →