Skip to content

mvanveen/Dropblog

Repository files navigation

Dropblog: Dropbox Powered, App Engine Hosted

(note: intro ripped from my blog)

Dropblog is a tiny Dropbox CMS I wrote while recovering from pneumonia. It runs on top of App Engine, is inspired by Jekyll, but isn't statically generated.

It reads YAML-compliant metadata, parses markdown posts, has a built-in JSON API, and is generally pretty badass.

What's more, it's hosted entirely from your Dropbox folder!

Just copy over posts and static content to Dropbox and relax. Your changes will automatically deploy.

Remember the days when writing this sort of CRUD meant implementing a heavyweight RDBMS solution? What the hell were we smoking?

Plain text and flat files keep things simple, stupid. The very unix foundation we stand on has plain text publishing firmly in its roots. From Kerika's blog:

Typesetting is closely tied to the history of Unix, and, indeed, provided the raison d’etre for Unix’s existence. In 1971, when Ken Thompson and Dennis Ritchie (and others) at Bell Labs wanted to get funding for developing the Unix operating system, their business case was based upon the rather tenuous argument that developing this new operating system (Unix) would help them develop a better typesetting program (troff), which could be used by Bell Labs to file patents.

If it's good enough for Ken and Dennis then it's good enough for me.

Features

Setup

Please see the wiki for more information.

Notes

overwrite query parameter will flush the cache.

Links

License

Dropblog is MIT licensed.

About

Dropbox powered, App Engine Hosted

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages