Skip to content

Repository files navigation

ritvikrao.github.io

Personal academic website, built on the Academic Pages Jekyll template.

Running locally

  1. Make sure you have ruby-dev, bundler, and nodejs installed.

    On MacOS:

    brew install ruby
    brew install node
    gem install bundler
  2. Run bundle install to install ruby dependencies. If you get errors, delete Gemfile.lock and try again.

    If you see a file permission error, install gems locally instead:

    bundle config set --local path 'vendor/bundle'
    bundle install
  3. Run jekyll serve -l -H localhost (or bundle exec jekyll serve -l -H localhost) to build and serve the site at localhost:4000. It rebuilds automatically on changes to Markdown/HTML files; changes to _config.yml require restarting.

Using Docker

You can also use the provided Dockerfile to run the site without installing Ruby/Node locally:

chmod -R 777 .
docker compose up

Then visit localhost:4000.

Attribution

This site is based on Academic Pages, maintained by Robert Zupko and originally forked by Stuart Geiger from the Minimal Mistakes Jekyll theme (© 2016 Michael Rose, MIT License — see LICENSE).

About

personal website

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages