Skip to content

cybardev/resumake

Repository files navigation

Resumake

Programmatic Resume Generator

Usage

Using GitHub Actions [recommended]

Automatically generate your resume and publish it as a website:

  • fork this repo
  • navigate to your fork
  • edit resume.yml file
  • edit the resume_png link in this readme to the correct png file
  • push changes to your fork

Using Docker

  • install Docker (at least runtime engine)
  • pull the image: docker pull cybardev/resumake
  • run resumake: docker run -d --name resumake -p 80:80 cybardev/resumake
  • open browser and navigate to localhost
  • upload YAML data file and set desired margin
  • click Create Resume
  • download generated PDF
  • shutdown the Docker container when done

Running Locally

PS: recommended to use Docker on non-Linux systems

Dependencies
  • pandoc
  • wkhtmltopdf
  • fonts-roboto (or install the Roboto font family to your system)
Instructions
  • edit resume.yml file
  • run resumake.sh with bash
    • optional: provide a number to use as margin-top. Default is 2

Extras

  • check Actions tab of your fork for workflow run details
  • configure custom domain (if desired) from Settings > Pages
  • edit resources/template.html to change order of sections or show/hide sections in resume

Sample Output

resume