Move to AWS
I'm helping out Nick with learning to do system admin tasks. To that end, I've done the things I set out for him to do:
- Set up a system using AWS as a "bare" Centos 8 box
- Use ansible to configure the web service
- Use github to store a private repo holding a blog
- Use github deploy tokens to pull the latest blog and store it on the server
- Set up letsencrypt for the SSL certificate
- Monitor the web logs
As I go through all of this I'll add new blog posts with information about how all this works and tips.
comments
Sourdough Sandwich Bread
A hybridized sourdough sandwich bread
comments
Read More
HOWTO build your own kegerator
A HOWTO on building your own kegerator
comments
Read More
DOCSIS 3.0 "Road Runner Extreme": HOWTO and initial thoughts
Last Sunday I had Time Warner here in Raleigh install their new DOCSIS
3.0 service, advertising 30Mbit down and 5Mbit up for just under \$80 a
month. I was already paying about \$60 for 10Mbit down and 384k up (yes,
384k) so I considered this is a good upgrade …
comments
Read More
Remote control with pidgin/purple
I use a script I wrote called 'lockit' to lock my screen (see
http://blog.woofbit.com/2010/10/12/locking-your-desktop-elegantly/) and
realized I was missing something: Set pidgin/finch back to their
original status state once it comes back from AFK. So I modified them
soi
comments
Read More
SSH as File Transport
You may know about scp, the copy-over-ssh program, or sftp, the ftp-like
remote client. You may even know about sshfs, which provides a FUSE
module to mount a remote filesystem over SSH. Nifty! But, what happens
if you have something generating a bunch of data and want to send it …
comments
Read More
Locking Your Desktop Elegantly
There are a bunch of tools that allow you to lock your desktop
automatically (gnome-screensaver or xscreensaver for example), and
several scripts and tools to handle locking and unlocking using
bluetooth proximity, etc. One thing that always drove me crazy is that
there are so many places you have to …
comments
Read More
xchat command line remote control
How to remotely control xchat from the CLI
comments
Read More
Hourly and daily rotating directory snapshots
I have a bad habit of accidentally deleting things. I also am extremely
paranoid about my laptop getting lost/broken/stolen and losing what is
pretty much my entire work dataset. To combat that, I run a daily
backup, originally using duplicity. Duplicity is fantastic, but when
it needs to …
comments
Read More
Local DNS cache and NetworkManager
If you've used a debian-based distribution and delved into the network
setup, you've probably seen something called 'resolvconf'. This is a
tool that manages the local dnsmasq cache and /etc/resolv.conf file so
that it stays sane when NetworkManager and other tools change the
network configuration. NetworkManager handles /etc …
comments
Read More
Bash History Fun!
If you're one to have lots of terminals open at once, and ALSO have a
mind like a steel sieve, it's nice to have more information from the
bash history command and \~/.bash_history file. Here are several ways
to increase their power:
-
Timestamps
By setting a bash environment variable, you …
comments
Read More