Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Simple is a clone of Obtvse written in Python running on Flask.
JavaScript Python
Branch: master
Pull request Compare This branch is 197 commits behind orf:master.

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
static
templates
.gitignore
README.md
create_config.py
requirements.txt
simple-debug.py
simple.py

README.md

Simple

A clone of Obtvse.

About

The point of Simple is to be simple. The blog is 1 file (excluding resources) with a few simple pure-python dependancies, it doesn't require a database server, has a small footprint and is fairly fast.

Installation

Its quite simple. Go download Python 2.7+, Flask, Sqlalchemy and flask-sqlalchemy and you are good to go. To create a settings file run create_config.py and enter some details, then run simple.py.

Deployment

Deploying Simple is easy. Simply clone this repo (or your own) and install Gunicorn. Then cd to the directory containing simple.py and run the following command: gunicorn -w 4 simple:app This will start 4 gunicorn workers serving Simple. You can then use nginx or apache to forward requests to Gunicorn.

Example

You can see my blog running this software here.

Screenshots

Admin Draft Live

Something went wrong with that request. Please try again.