7 Minute Miles Header

Summer on the Creek

Pic posted July 31, 2020

Ridges at Sand Creek, Jordan, Minnesota


flourish icon

Goldy looks a little rough

Pic posted July 31, 2020

Les Bolstad with John and Mike


flourish icon

Forgot we took this one by the river the other day ❤️


@kingsbury tweeted July 29, 2020


flourish icon

Post-shower scruff

Pic posted July 29, 2020

Molting is sooooo scratchy


flourish icon

Welcome Lilith and Grub

Pic posted July 29, 2020

Water Snols


flourish icon

Small dots always find big fun

Pic posted July 29, 2020

…in our Tiny Wonderland


flourish icon

Not at all important in the grand scheme of things, but my watch losing activity data from yesterday is upsetting


@kingsbury tweeted July 29, 2020


flourish icon

Gripin’ ❤️

Pic posted July 29, 2020

Cleaning up the Lombard bags


flourish icon

Link: Soderbergh, Reznor & Dr. Jones

Linked July 29, 2020


flourish icon

MK is cleaning her room

Pic posted July 28, 2020

Blast from the past


flourish icon

New bag, old bag

Pic posted July 28, 2020

2.5 pounds of Montana craftsmanship


flourish icon

Lookin’ good in the neighborhood

Pic posted July 28, 2020

No Applebee’s down here


flourish icon

The Al Michaels seat is 🔥

Pic posted July 28, 2020

Testing broadcast connections


flourish icon

Link: Sign up for COVID science

Linked July 28, 2020


flourish icon

The board mounts arrived

Pic posted July 27, 2020

Too bad there won’t be a fourth


flourish icon

Explore the Pulley Passageway

Pic posted July 26, 2020

We’ve got a backstage pass


flourish icon

Bike stores and golf shops apparently doing well: 3 week wait for a tune up and 2 weeks for a new golf bag


@kingsbury tweeted July 26, 2020


flourish icon

A fun return to the “new” zoo

Pic posted July 26, 2020

Too bad our Cheese Dog wasn’t working


flourish icon

SNOL is not a valid word

Pic posted July 26, 2020

Take that, doggo


flourish icon

Hearing rumors that Octo has closed for good 😢


@kingsbury tweeted July 26, 2020


flourish icon

The Transition to AWS Lightsail

Posted July 26, 2020

After nine plus years of running this site on a Mac mini in a Las Vegas data center, I decided it was time to transition to the big leagues of cloud infrastructure. This world is dominated by Amazon, Microsoft and Google, all of which have a dizzying array of available services at various price points. I messed around with Amazon Web Services (AWS EC2) last year, when they were promoting a limited free tier for nerds to experiment and evaluate. This year I decided to give Lightsail a try, which is basically an easier-to-use, fixed-priced version of AWS that gives you a virtual cloud-based server.

As you can see in the screenshot of the Lightsail console above, I created an instance with 4GB of RAM, two virtual CPUs and 80GB of storage running in Virginia Zone A. I was tempted to just pick a version of Linux and manually compile and install the various components I wanted. In the end, though, I decided to go with the Bitnami WordPress stack (version 5.3.2-3), which gave me Ubuntu Linux 16.04.6, Apache 2.4.31, MySQL 8.0.18 and PHP 7.3.14 (i.e., the LAMP stack). Throw in phpMyAdmin and certbot and you have a good preinstalled foundation on which to built and troubleshoot. I also decided to switch my DNS management from DNS Made Easy to Amazon’s Route 53, but kept domain registration and management at Hover.

I’ve owned a Tenacious D themed domain name for some time now that I use for testing and initially used that when I signed up for Lightsail (“All of a sudden, there shined a shiny demon in the middle of the road.”). Amazon and Bitnami both have great tutorial and support pages and I also need to give a shoutout to Sanjeev at MetaBlogue, who wrote two very useful posts. Also found this post from Amazon to be very helpful for setting up new certs from Let’s Encrypt (who I love). Speaking of certs, I spent some time adjusting the Apache TLS settings to get an “A” rating from Qualys on their cool SSL test site.

It took a while to transfer 15 years worth of site files from the old server to my iMac, then on to the new instance. The database files were also quite large, requiring an increase in the file upload settings in PHP. Switching from the test domain to 7minutemiles.com seemed to go smoothly at first, but I had a problem with my theme files that took longer than I wanted to troubleshoot (it was a case-sensitive URL thing). All seems well now, though, and even my stupid emoji issue from December 2018 seems to have been resolved on the new server. Lightsail offers the ability to create snapshots of the instance (yay!) and it appears that Vaultpress is successfully backing up from the new server too.

Now on to those elusive mobile theme enhancements and new data entry screens…


flourish icon

Primus’ Prehistoric Flip

Pic posted July 25, 2020

Got this one done just under the wire


flourish icon

THIS IS BY FAR THE BEST MEME

Pic posted July 25, 2020

According to kid two, anyways…


flourish icon

Golden Valley was green

Pic posted July 25, 2020

Summer in full swing at Brookview


flourish icon

Don’t think I ever had 60 before

Pic posted July 25, 2020

The Orchid at Grand Casino Mille Lacs was hot


flourish icon