Octopress all the things

Moving off Posterous and Drupal

I need to migrate my old blog posts off Posterous. I need to migrate my Drupal off Drupal. All will likely end up here.

Current thinking is that I will run three sites:

  • bmannconsulting.com - likely to be a simple landing page + a static exported-to-Octopress archive of the current BMC; perhaps hosted on Amazon S3 via rsync
  • blog.bmannconsulting.com - runs Octopress, hosted on Heroku (this site); long form posts, project pages, and so on.
  • links.bmannconsulting.com - running on Tumblr, high volume links + short commentary

Err… three sites for the main, public “tech” brand of me, which is the 10+ year old bmannconsulting.com domain. I have recently moved bmann.ca to Tumblr as well.

I’m going to likely outsource some of the work of moving posts around. I need a Posterous-to-Octopress script. The archive of Drupal posts need to be turned into markdown files as well. Not sure where to put those, might just go onto Github Pages as well.

Update: OK, I’ve got this running nicely. I’ve got a git checkout out sitting in my Dropbox, meaning I can use WriteUp or Byword to create / edit posts on the go. But, I have to be at a computer that has both my Dropbox and the full Ruby stack setup to generate the Octopress files.

So: how do I save updates to Dropbox and then have those updates generated and pushed to Heroku? I’m thinking it involves running another server just to do this and then involve the Dropbox API in some way. Thoughts?

Also, I have a job post on oDesk to write a Posterous Export - if you know anyone that could do this, point them at the listing, or look at project page.

Update September 2013

This site now runs on Harp. See the colophon for details. bmann.ca (the root domain) is running the Katana URL shortener and links is running on Postachio.