Chris Mitchell Online

Chris blogging about cloud, IT, and programming. What could go wrong?

Boot From USB on a Mac

2018-11-13
We are attempting to boot Tiny Core Linux distro from a USB thumbdrive using our Mac Notebook in which we setup the boot loader entirely in a terminal. In the first attempt we downloaded and installed VMWare Fusion to run Ubuntu 18 to run the fdisk commands. Unfortunatly we could not get the Ubuntu ISO to boot. Stay tuned for part 2 when we use a Docker container to run Ubuntu instead. Continue reading

Adding ISO to Grub Boot

2018-10-30
Grub is a boot loader that allows you to boot into different versions of Linux. This article will guide you through adding Tiny Core to a Grub Boot menu. To do this we will create a bootable ISO. For this tutorial we will be working from a local Ubuntu 16 virtual machine. Pre-requisits: Root access to Ubuntu 16 The first step is to download the ISO file from the Tiny Core website. Continue reading

Drupal Environment Variables

2018-10-25
In our hosting environment we use a core Drupal 8 Docker container replicated across Amazon EC2 instances with Elastic Container Service. Each of these sites is technically a fully functional independent site with its own domain name, 3 seperate environments, and independent Drupal 8 configuration. So how do we achieve these different site requirements with a single Drupal 8 core Docker container? We can start by using environment variables. Continue reading

Sync your Hugo Blog to S3

2018-10-20
Hugo is great running locally with hugo server. You write your awesome blog, get it ready to go, now lets push it to an AWS S3 bucket to get hosted online. Here is a breakdown of what is needed to get your Hugo blog hosted in an AWS S3 bucket using a Cloudfront distribution: A domain name An AWS account with an access key S3 Bucket Cloudfront Distribution A Hugo blog A Domain Name There's gang of sites out there that allows you to register your domains and manage DNS. Continue reading
Newer posts