https://github.com/dataquestio/jupyter-blog
Create a blog using Jupyter and Pelican.
https://github.com/dataquestio/jupyter-blog
Last synced: about 1 year ago
JSON representation
Create a blog using Jupyter and Pelican.
- Host: GitHub
- URL: https://github.com/dataquestio/jupyter-blog
- Owner: dataquestio
- Created: 2016-06-08T22:21:48.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2016-06-10T16:17:54.000Z (about 10 years ago)
- Last Synced: 2025-02-15T10:46:14.651Z (over 1 year ago)
- Language: HTML
- Size: 81.1 KB
- Stars: 77
- Watchers: 11
- Forks: 97
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
jupyter-blog
---------------------
This is an example repo that shows a minimal configuration that allows you to create a personal blog using Jupyter notebooks.
See [this](https://www.dataquest.io/blog/how-to-setup-a-data-science-blog/) blog post for more details, and a guide on how to setup and deploy a blog.
Reproducing this example
---------------------
You can reproduce this setup on your own computer by following the steps below:
* Create a virtualenv.
* Install everything in `requirements.txt`.
* Setup your `.gitignore` file.
* Run `pelican-quickstart`.
* Create a `plugins` folder.
* Run `git init`.
* Run `git submodule add git://github.com/danielfrg/pelican-ipynb.git plugins/ipynb`.
* Create any notebooks you want in the `content` folder.
* Remember to create corresponding `.ipynb-meta` files.
* Edit pelicanconf.py to the lines that activate the `pelican-ipynb` plugin.
* Run `pelican content`.
* Switch to the `output` directory and run `python -m pelican.server`.