Dreamhost & Sinatra - Part 1
So, I look this morning and nathanherald.com is down, passenger is complaining that it couldn't find the sinatra gem. This is all very strange, since it was running last night.
A simple touch restart.txt fixed it, which is even more weird since one would think that it wouldn't just randomly forget where my ruby files are. My current hypothesis is that when passenger killed my sinatra process for being idle, it did something weird and forgot where my gems were when it needed to bring it back up.
I have setup a cron job to touch restart.txt every 4 hours. That should keep passenger in the loop while I research this issue.