This is an example repo that shows a minimal configuration that allows you to create a personal blog using Jupyter notebooks.
See this blog post for more details, and a guide on how to setup and deploy a blog.
You can reproduce this setup on your own computer by following the steps below:
- Create a virtualenv.
- Install everything in
requirements.txt. - Setup your
.gitignorefile. - Run
pelican-quickstart. - Create a
pluginsfolder. - Run
git init. - Run
git submodule add git://github.com/danielfrg/pelican-ipynb.git plugins/ipynb. - Create any notebooks you want in the
contentfolder.- Remember to create corresponding
.ipynb-metafiles.
- Remember to create corresponding
- Edit pelicanconf.py to the lines that activate the
pelican-ipynbplugin. - Run
pelican content. - Switch to the
outputdirectory and runpython -m pelican.server.