blogae
Personal blogging platform for Google App Engine.
Description
This project is to run a blog of an admin and multiple authors in a GAE (Google App Engine) instance. A GAE instance has enough free quota to run a single blog in many cases. If yours uses more than the free quota, you can pay only for what you used. (Or pay nothing and wait for the daily quota refresh.)
Features
- A GAE instance is handling only one blog. So, the admin UI is very simple and clean.
- Supports many list views. Yearly, monthly, tag, and search views.
- Supports Atom feed.
- Live preview in editor view.
- Supports photo section from G+ photos (a.k.a. Picasa). And yes, you can select your non-public photos too. It requires some extra configuration in your GAE and blogae configs.
- No native support for commenting. The blogae is focusing on writing posts. You still use 3rd party commenting tools like disqus. You can also use other social tools like Google +1, Facebook Like, Tweet buttons. See the demo blog. It has all these tools.
- User scripts to automate some of your writing. For example, you can write a script in js to sanitize some htmls that you paste into the editor.
- You can export all your posts in Atom feed format. The feed url supports size parameter for you to be able to have all posts in a feed file.
Demo
You can try creating a post in the demo blog. You should be able to select some photos from your Google+ albums. To do this, you need to authorize the photo picker page.
Note
For other information such as installation and known issues, see wiki. If you have some feedback or feature requests, please file an issue for that.
Screenshot
- Admin page.
- List view.
- Post view.