2016-09-15 11:07:57 -0600
When I began using Jekyll to build my websites with I started developing this script to help me manage the build, and upload of new posts.
This script uses the following variables:
- Location of the key
- Location of the local Jekyll Website Files
- Remote username
- Remote server address
- Remote path to to the files on the server
- Port number to connect to.
The script checks for an existing _site directory and deletes it before building the website again. The rsync command looks at md5sums to determine if files have changed, and does not move them over if the content has changed.
The script is available from My Github Account
2016-09-15 09:32:36 -0600
I set up a mail server using this guide. After creating the mail server, and setting it up to track information via a MariaDB database, I decided to write a script to let me manage the email information.
This script lets me:
- Manage Domains
- Manage Email Forwarders
- Manage Email Accounts
The script is available from My Github Account
2016-09-11 10:20:33 -0600
Recently, I decided to create a second network in my home for testing computer systems. I wanted to keep these systems from being able to access my main network. After doing some research I decided to make use of another router, and a different subnet mask to accomplish this.
2016-08-28 19:56:00 -0600
Wordpress is used by the majority of websites, some of the reasons for this are:
- Easy to use
- Easy to maintain
- Flexible
The question to ask: Is Wordpress suitable for everyone, and if not who is better off with another tool.
2016-05-13 00:00:00 -0600
In the last article, Stupid BASH Tricks One I went over escape codes, customizing the BASH prompt, and having fun with Fortune, and Cowsay. This time around we are going to cover BASH aliases, and end with a fork bomb.