Create and easily manage your blog on Github
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
crons Init Dec 7, 2015
css Init Dec 7, 2015
fonts Init Dec 7, 2015
images Init Dec 7, 2015
js Init Dec 7, 2015
lib Init Dec 7, 2015
queue_workers
rb
templates Init Dec 7, 2015
views Init Dec 7, 2015
.gitignore Init Dec 7, 2015
.htaccess Init Dec 7, 2015
App.php Init Dec 7, 2015
README.md Init Dec 7, 2015
apple-touch-icon-114x114.png
apple-touch-icon-120x120.png
apple-touch-icon-144x144.png Init Dec 7, 2015
apple-touch-icon-152x152.png Init Dec 7, 2015
apple-touch-icon-57x57.png
apple-touch-icon-60x60.png Init Dec 7, 2015
apple-touch-icon-72x72.png Init Dec 7, 2015
apple-touch-icon-76x76.png Init Dec 7, 2015
apple-touch-icon-precomposed.png Init Dec 7, 2015
apple-touch-icon.png Init Dec 7, 2015
browserconfig.xml Init Dec 7, 2015
favicon-160x160.png Init Dec 7, 2015
favicon-16x16.png
favicon-196x196.png Init Dec 7, 2015
favicon-32x32.png Init Dec 7, 2015
favicon-96x96.png Init Dec 7, 2015
favicon.ico Init Dec 7, 2015
index.php Init Dec 7, 2015
mstile-144x144.png Init Dec 7, 2015
mstile-150x150.png Init Dec 7, 2015
mstile-310x150.png Init Dec 7, 2015
mstile-310x310.png Init Dec 7, 2015
mstile-70x70.png Init Dec 7, 2015
routes.php Init Dec 7, 2015
tinypress_logo.png Init Dec 7, 2015

README.md

Tinypress

About

Tinypress allows you create and manage your Github page blog. It uses the Github API to provide Jekyll's implementation through a simple interface.

Languages and Database

The core of the site is powered by PHP. The markdown parsers are written in Ruby. The client side is, ofcourse, HTML, CSS and Javascript (Backbone). The database is MySQL. MySQL stores template configurations, scheduled posts, saved posts and profile details. Redis is used to cache posts pulled from Github to prevent incessant API polling.

Services

To be updated

Setup

To be updated