Skip to content

klassmann/hublog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hublog (WIP)

It is a small project that I extracted from my personal blog that I'm building. I put this small project online because I think that it can be helpful for someone else. It is an example of how use Python, Flask, Markdown and Github for basic blogging system. Although I like static blog engines, I would like to extend some features and I write by myself some behaviors. This is why I started this project.

Requirements

  • You need Python 3.x
  • A Github Account
  • All libraries you can find in requirements.txt

Installation

Start cloning this repository and installing the requirements.txt properly inside your environment. I recommend to use a virtual env.

$ git clone git@github.com:klassmann/hublog.git

Settings

You have to modify the settings.py inside /app. Add your account information and follow the comments.

Running

If you want to run locally and use the /local folder for testing purpouses. You must run ./run-local script.

$ ./run-local

TODO

  • Add more information in README
  • Add support for memcache
  • Heroku deployment as an example
  • Docker Image
  • Add more tests
  • Improve the quality of code

License

Apache 2.0

About

Blogging with Python + Github + Flask + Markdown

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published