Build a URL shortener with Cloudflare Workers

Build a URL shortener with Cloudflare Workers
Host your own personal URL shortener with GitHub Actions and Cloudflare Workers. No web or database servers required! 🥰
Read more →

Build Fedora AWS images in GitHub Actions with Image Builder

Build images for AWS and deploy them to your AWS account all within GitHub Actions. 🤖
Read more →

Quickly post gists to GitHub Enterprise and github.com

The gist gem from GitHub allows you to quickly post text into a GitHub gist. You can use it with the public github.com site but you can also configure it to work with a GitHub Enterprise installation. To get started, add two aliases to your ~/.bashrc: alias gist="gist -c" alias workgist="GITHUB_URL=https://github.mycompany.com gist -c" The -c will copy the link to the gist to your keyboard whenever you use the gist tool on the command line.
Read more →

Automate CentOS 6 deployments with CIS Security Benchmarks already applied

A coworker heard me grumbling about Linux system administration standards and recommended that I review the CIS Security Benchmarks. After downloading the Red Hat Enterprise Linux 6 security benchmark PDF, I quickly started to see the value of the document. Some of the standards were the installation defaults, some were often forgotten settings, and some were completely brand new to me. Automating the standards can be a little treacherous simply due to the number of things to adjust and check.
Read more →

Fedora 17 released, XenServer kickstarts updated

Fedora 17 was released yesterday and you can download it now! In addition, I made some edits to my kickstarts repository on GitHub to match up with the final release of Fedora 17. The kickstart took less than ten minutes to complete even with a remote repository configured for RPM packages. Fedora & XenServer users: Would posting an actual XVA file for download make it easier for you to get started?
Read more →