I’ve been interested in setting up my own instance of the open-source social networking analysis tool ThinkUp for awhile now, but I have tried a few things without success:

  • I have a shared hosting account with Dreamhost, and I tried to install ThinkUp as a subdomain there, but unfortunately the shared hosting plan is known to be incompatible with busy ThinkUp accounts (and the initial crawl is a pretty busy process).
  • I tried installing ThinkUp on a LAMP stack on a VPS, but apparently I missed something in the setup process and MySQL would not allow ThinkUp to connect. (I’m sure I was making a noob error somewhere in there – probably skipped a simple step – but I couldn’t figure out what I was missing despite extensive Googling.)
  • I also tried installing ThinkUp on top of a Docker-based LAMP stack, but something timed out in the initial crawl there again.

Yeah, I’m a bit of a hack at this. But even a hack like me was able to find something I could get to work:
Continue reading