Looking for an easy way to write and host documentation on github pages? Research Applications Docster can get you up and running quickly, because you only need a Github account and an ability to write markdown text files.
Clone, make changes to files in _entries and _config.yml and push to Github! More specifically:
git clone https://github.com/stanford-rc/template-jekyll-github
cd template-jekyll-github
Download docker, download the template to a folder, and run a container:
docker run --label=jekyll --volume=$(pwd):/srv/jekyll -it -p 127.0.0.1:4000:4000 jekyll/jekyll
Then go to 127.0.0.1:4000
in your browser to see the site! Make changes, add the files to your github folder (either the master
branch of your user or organization repo (a repo named in the format myusername.github.io
) or the gh-pages
branch of another repo, which will appear at myusername.github.io/reponame
.
Install Jekyll and then run with:
jekyll serve
Check out the demo for complete documentation, and for feature requests please submit an issue.