Create and easily manage your blog on Github
PHP CSS JavaScript HTML Other
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
css
fonts
images
js
lib
queue_workers
rb
templates
views
.gitignore
.htaccess
App.php
README.md
apple-touch-icon-114x114.png
apple-touch-icon-120x120.png
apple-touch-icon-144x144.png
apple-touch-icon-152x152.png
apple-touch-icon-57x57.png
apple-touch-icon-60x60.png
apple-touch-icon-72x72.png
apple-touch-icon-76x76.png
apple-touch-icon-precomposed.png
apple-touch-icon.png
browserconfig.xml
favicon-160x160.png
favicon-16x16.png
favicon-196x196.png
favicon-32x32.png
favicon-96x96.png
favicon.ico
index.php
mstile-144x144.png
mstile-150x150.png
mstile-310x150.png
mstile-310x310.png
mstile-70x70.png
routes.php
tinypress_logo.png

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