A simple Jekyll + GitHub Pages powered resume template.
To test locally, run the following in your terminal:
bundle install
bundle exec jekyll serve
localhost:4000
From the project folder:
Gemfile.lock
gem update --system
gem update
bundle update
bundle install
bundle add webrick
(Possibly a Jekyll-specific requirement, this is required for all other Jekyll projects and getting the classic webrick error until it was added)More detail: issue reference
To test locally with docker, run the following in your terminal after installing docker into your system:
docker image build -t resume-template .
docker run --rm --name resume-template -v "$PWD":/home/app --network host resume-template
First you'll want to fork the repo to your own account. Then clone it locally and customize, or use the GitHub web editor to customize.
Most of the basic customization will take place in the /_config.yml
file. Here is a list of customizations available via /_config.yml
:
Most of the content configuration will take place in the /_layouts/resume.html
file. Simply edit the markup there accordingly
GitHub Pages will host this for free with your GitHub account. Just make sure you're using a gh-pages
branch, and the site will automatically be available at yourusername.github.io/resume-template
(you can rename the repo to resume for your own use if you want it to be available at yourusername.github.io/resume
). You can also add a CNAME if you want it to be available at a custom domain...
To setup your GH Pages site with a custom domain, follow the instructions on the GitHub Help site for that topic.
Right now resume-template only has one theme. More are coming :soon: though. :heart:
If you spot a bug, or want to improve the code, or even make the dummy content better, you can do the following:
The code and styles are licensed under the BSD-3-Clause license. See project license. Obviously you should not use the content of this demo repo in your own resume. :wink: