Skip to content

easonhan007/flyback_blog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flyback Blog

Flyback Blog is a micro blog blog system using python + flask + pymongo + mongodb + markdown.

Here is online example: http://easonhan.info/

setup development env

Before setup you must install python 2.5+ and install pip and install mongodb. Make sure your mongodb is running.

Flyback bbs development env is running well on windows.

  • git clone
  • [sudo] pip install Flask
  • [sudo] pip install pymongo
  • [sudo] pip install markdown
  • cd flyback_bbs
  • python ./db/seeds.py
  • python app.py
  • access localhost:5000 via your browser

deploy production env(Linux or Mac ONLY)

Before setup you must install python 2.5+ and install pip and install mongodb. Make sure your mongodb is running. Install nginx and make sure it is runing

  • git clone
  • [sudo] pip install Flask
  • [sudo] pip install pymongo
  • [sudo] pip install markdown
  • [sudo] pip install gunicorn
  • cd flyback_bbs
  • python ./db/seeds.py(you should modify seed.py to change the username and password)
  • see nginx.conf.example and modify your nginx config to fit what you want
  • reload nginx
  • ./bin/start.sh &
  • access www.your_domain.com via your browser

About

simple blog system using flask and mongodb

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published