Eblahg is my dedicated blogging app for the Google App Engine platform. It uses a Draft webhook for editing and publishing and it uses Dropbox REST Api to add images to a randomized sidebar. See a live example here
- Google App Engine (GAE) SDK
- GAE App ID
- Dropbox Developer account with your own App Token and Secret
- a Draft Account
-
Edit app.yaml and config.py to reflect your app's info
-
appcfg.py update /path/to/eblahg
note: appcfg.py shell command is installed w/ GAE SDK -
Visit http://yourappid.appspot.com/settings and fill in your dropbox info
-
Click the "sync" button. This will create the file structure within the Apps folder of your Dropbox
-
add images to the "pics" folders in your Dropbox. Pictures in this folder form the basis of the random sidebar
-
log into your Draft settings and paste your webhook url (hint: your secret webhook url is located on the http://yourappid.appspot.com/settings page)
-
Create a document in Draft and click publish!!
Optional Article Tagging and Date Stamping can be inputed via the "title" field in Draft.
The syntax is title | date:mm/dd/yyyy | tags:foo,bar
acceptable examples
top ten funny things
top ten funny things | tags:humor,top 10 lists
top ten funny things | tags:humor,top 10 lists | date:03/19/2014
Twitter Bootstrap
Jquery
Mike Knapp - AppEngine-OAuth-Library
Joey Bratton joeyb-blog
Markdown 2.0.1
PyRSS2Gen 1.0.0