/IoVision

A simple markdown blog platform written in python. Pretty much like Octopress, however, this one is quite lightweight.

Primary LanguagePythonGNU General Public License v2.0GPL-2.0

IoVision

IoVision a simple markdown blog platform written in python. Pretty much like Octopress, however, this one is quite lightweight, Only several python files.

Maybe most of you are tired of the running your own blogs. Whatever, if you have heard of github pages, it could be a little bit simple. A lot of people blogging with Jekyll on github which provides free host space and custom url binding service, but I do not think it is a good idea for those who are not familiar with command lines. As a Computer Science major student, I almost spent a whole afternoon to run Octopress on my PC successfully. The cost is so expensive that not all the people like to waste time on that thing.

For now, that's it, transform your plain text into static websites and blogs with this project. This is not only for writting blogs, however, helps you push the blogs to the github pages.

##License IoVision is released under the terms of the GPL2.0 license. Distribute and improve it if you like.

##Features

  • Simple with only several source code files.
  • Lightweight only 3 libs to be installed.
  • Free and open-source.
  • Able to preview changes on local host

##Requirements

  • git # Git is required
  • python # Any version will do
  • tornado3.1.1+ # server used to run the previews
  • markdown # Parsing mardown syntax text to html

##Getting Started

  • python new_post.py # Create a new post
  • python generate.py # Parse all the markdown text to html files
  • python preview.py # Preview changes on local host
  • python deploy.py # Push the changes to the remote server

##Donate If you are a digital currency fan, so am I.
If your are interested in this project, please donate some.

  • Bitcoin:17L2bPF8WRhu81UBZnBsQfiopdnDFKFv5W
  • Dogecoin:DNFR3FWD82DP51LWVF5NzWaKRZSAQ317iy

Thank you for your kindness.