How I Backup My Home Server

Creating Backups There’s a lovely Unraid application called “CA Backup / Restore Appdata” which will allow one to automate the backing up of: our Unraid USB stick: Where the Unraid OS is stored, as well as some operating system settings libvirt.img: Where information about our VMs is stored Appdata: Where a lot of our Docker containers save their images and settings I leverage this tool to setup weekly backups of the folders described above, but we’re not done yet, as this stores the backups on the Unraid array itself....

May 2, 2021 · 2 min · Greg Hilston

Udemy SQL Course: Configuration & Leveraging Of Docker

Configuring A Postgres Database For Studying link to course One of the first things the course walks you through is setting up a Postgresql Database so that one can practice. I’ve elected to set my Postgres database inside a Docker container to make the installation process simpler, instead of installing Postgresql locally, I elected to leverage my home server and run Postgresql using this Docker image and PG Admin as a UI interface....

April 18, 2021 · 4 min · Greg Hilston

How To Use Plotly/Plotly Express & Dash With JupyterLab

Plotly is an incredibly useful tool for creating visualizations. It accepts data from a Pandas Dataframe and creates interactive visualizations. Plotly also released Plotly Express which is a higher level wrapper for Plotly. What’s nice is one can start with Plotly Express and go down to Plotly if one need’s more powerful features. $ python3 -m venv venv $ source venv/bin/activate $ python3 -m pip install jupyter jupyterlab plotly plotly-express $ sudo apt update $ sudo apt install nodejs npm -y $ jupyter labextension install jupyterlab-plotly $ jupyter lab build $ jupyter lab ....

April 4, 2021 · 2 min · Greg Hilston

How To Self Host Dockerized Killing Floor 2 Server

How to exec into the container $ docker exec -it [container-id] /bin/bash How to edit the admin password Edit the configuration file at vim /serverdata/serverfiles/KFGame/Config/LinuxServer-KFGame.ini, setting a value for AdminPassword under the section [Engine.AccessControl] How to login to the admin while in game Press tilde in game and type adminlogin [the admin password] List of admin commands https://streamline-servers.com/billing/knowledgebase/70/Killing-Floor-2-Admin-Commands.html How to Enable WebServer Go to file /serverdata/serverfiles/KFGame/Config/KFWeb.ini and find the section [IpDrv....

March 25, 2021 · 1 min · Greg Hilston

How To Host A Private Valheim Online Multiplayer Server

Edit: Since writing this, Unraid’s official blog released a similar better post on this same topic How To Setup Valheim Private Server We will leverage a popular Docker image [ich777/steamcmd] which allows us to launch the Valheim multiplayer server. Warning The first time you launch the container, it can take a while for the game server to be downloaded. The GAME_ID environment variable we must use to pick Valheim is 896660...

February 15, 2021 · 2 min · Greg Hilston

Ubuntu Disable Cap Lock Capitalizing Letters

Having used computers for most of my life, I cannot recall a single time that I’ve actually used the Caps Lock button. With this button be so easily available, I found it to be a perfect key to use for things like push to talk or mute/unmute for voice and video calls, especially since most companies are working remotely due to covid. I found this small command that will still allow one to map keys to Caps Lock but will disable the actual capitalizing of all letters....

January 10, 2021 · 1 min · Greg Hilston

Raspberry Pi Music Over USB

Note Note: The following did not work but I took the notes to review if we ever revisit this My father wanted to have a Raspberry Pi setup on his television for friends to come over and watch Youtube videos as well as displaying the lyrics to music being played on his music system. Since he uses his own DAC, we want to pipe the audio out of the Raspberry Pi to said device....

January 2, 2021 · 2 min · Greg Hilston

Sugar Cookies

I stumble upon this recipe about a year ago and lost it for a while. I decided to copy it here out of fear of losing it or the original post being taken down. Here’s a gif of the recipe Ingredients 1 cup (2 sticks) unsalted butter, melted and cooled for 5 minutes 1 1/2 cups granulated sugar + additional 1/2 cup sugar to roll 1/4 cup packed light brown sugar 2 large eggs 1 tablespoon vanilla extract 3 cups all-purpose flour 2 teaspoons cornstarch 1 teaspoon salt 1 teaspoon baking soda 1/2 teaspoon baking powder Instructions In a large bowl or the bowl of a stand mixer with the cookie whisk attachment, beat together the melted butter, 1 1/2 cups granulated sugar, and the light brown sugar....

December 5, 2020 · 2 min · Greg Hilston

Digest The Power Of Full Engagement

Digest of the book The Power of Full Engagement The following notes/exerts are from the book “The Power of Full Engagement: Managing Energy, Not Time, Is the Key to High Performance and Personal Renewal” by Tony Schwartz. It can be purchased here I’ve been reading through this book and using each chapter as content for leading discussions. I’ll continue to record my favorite quotes from each chapter and provide a link to a small presentation that each quote exists on its own slide....

December 1, 2020 · 1 min · Greg Hilston

Export Kobo Highlights

I recently ordered a Kobo Clara HD and have been abusing its ability to highlight lines of text. I found myself wanting to export these notes rather than copy them over by hand and discovered a fairly easy process for doing so. After you’ve plugged your Kobo into your computer, allowed connected when prompted on your Kobo and can see the Kobo drive, there should be a file called Kobo eReader....

December 1, 2020 · 2 min · Greg Hilston