Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jsonresume/resume-website

Website for JSON Resume. 🏡 DEPRECATED - SEE MONO
https://github.com/jsonresume/resume-website

cv html jekyll json json-resume jsonresume resume website

Last synced: about 1 month ago
JSON representation

Website for JSON Resume. 🏡 DEPRECATED - SEE MONO

Awesome Lists containing this project

README

        

# JSON Resume Website

Visit the website at https://jsonresume.org/

## Development

There are two ways to run this website, locally or inside a VM.

### Locally

#### 1. Clone repository

```
git clone https://github.com/jsonresume/resume-website.git
```

#### 2. Install Jekyll

- Install RVM
- Install Ruby 2.7
- `bundle exec install`

#### 3. Run Jekyll

```
jekyll serve --watch
```

This will run the Jekyll server on port 4000 and watch for any file changes.

### VM

Dependencies:

- Vagrant
- VirtualBox

Simply run:

```
vagrant up
vagrant ssh
jekyll serve
```

Then open [http://localhost:4000/](http://localhost:4000/).

The initial provision will take some time.

**Note:** The `--watch` flag for Jekyll has issues inside the VM, see [Stack Overflow](https://stackoverflow.com/questions/19822319/jekyll-regeneration-doesnt-work-inside-vagrant) and [jekyll/jekyll#1763](https://github.com/jekyll/jekyll/issues/1763).

## Deploying

This repository is auto built using GitHub/Jekyll and deployed to GitHub Pages automagically.

Pull requests should be made to the `master` branch.

## License

Available under [the MIT license](https://opensource.org/licenses/mit-license.php).