Skip to content

dylanmtaylor/dylanmtaylor.github.io

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
css
 
 
 
 
 
 
 
 
js
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Dylan M. Taylor's Personal Homepage

Current build status: Build Status

About this repository

I decided to scrap my WordPress blog and recreate my whole site from scratch, publishing it all to GitHub for others to study and learn from. I'm using Jekyll for blogging, and the rest of the site is using code that was written by hand. This repository contains the complete source code for my website, which is automatically built by Travis CI when I make a new commit. The production server powering dylanmtaylor.com automatically retrieves this successful build, and uploads it to the correct directory for it to be served by nginx.

The entire dylanmtaylor.com site is automatically provisioned using a custom Ansible playbook, which configures the entire server on a minimal CentOS 7 image. The playbook I'm using in production is open soure and is available at https://github.com/dylanmtaylor/dylanmtaylor-ansible. HTTPS is enabled domain-wide on dylanmtaylor.com using CloudFlare's flexible certificate feature as well as redirection rules to direct HTTP requests to HTTPS.

About

My personal homepage's content, 100% open source.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published