Recently Updated Pages

Managing Remote Hosts

Basic Requirements On this page, I'll describe how to configure Ansible to manage a remote host....

Pushing / Merging Branches

Pushing If we run ... git push <remote> serverfix Git automatically expands the serverfix...

Creating Playbooks

Ad-Hoc Commands First, we should be sure that ansible is configured correctly, to run commands o...

Creating Roles

Ansible Galaxy Ansible has a built in tool ansible-galaxy which allows us to quickly create a se...

Welcome to Knoats!

This is a personal project in server-administration, documentation, and development. None of the ...

MAME Web Application

MAME Documentation GitHub Repository Emscripten Javascript and HTML will help to run this emula...

Bookstack Using Docker Compose

Creating a Bookstack on localhost A Bookstack can be easily ran with docker using the default .e...

VSCode

I switched to another IDE, and will probably not be updating this. I'll still leave this here JIC...

Basic Usage

If you are new to git entirely, I'd recommend checking out https://learngitbranching.js.org and r...

Stash / Rebase

Stashing To stash changes in git, simply run the commands below - [kapper@kanjaro cmake]$git st...

Authentication

Authenticating with Git There are many ways to authenticate with Git when pushing to remote repo...

Fail2Ban

Links & Installation Fail2ban Documentation Linode Fail2ban Guide sudo yum install fail2ba...

Configuring Vim

Customizing ~/.vimrc Vim is a text editor that is difficult to get comfortable with, but once yo...

Backup Bookstack Using Docker

Don't drive as root, create a BookStack administrator account by following the adduser instructio...

Updating BookStack Using Docker

You can use volumes within docker-compose to store your configurations for your services, includi...

Installation

Docker GPG Key To add the GPG key for the official docker repository, curl -fsSL https://downloa...

Project Settings

At first when opening the Unity editor I was a bit overwhelmed by the many options available, and...

Post Processing

Good graphics are good. That's why I was excited to find adding Post Processing to my Unity 3D pr...

Scripting

Scripting in Unity uses C# and is very well documented. In the sections below, I'll Provide examp...

Bash Profiles

Organizing Bash Settings The following block contains a listing of bash profiles, locations, and...