Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dataquestio/jupyter-blog
Create a blog using Jupyter and Pelican.
https://github.com/dataquestio/jupyter-blog
Last synced: about 2 hours 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 (over 8 years ago)
- Default Branch: master
- Last Pushed: 2016-06-10T16:17:54.000Z (over 8 years ago)
- Last Synced: 2024-11-05T19:34:13.918Z (about 2 months ago)
- Language: HTML
- Size: 81.1 KB
- Stars: 77
- Watchers: 11
- Forks: 96
- 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`.