Delegation buildpack on Heroku

Herokuではインフラをbuildpackで構築して、アプリケーションはリポジトリにコミットしてデプロイするというスタイルです。 でも、たまにHeroku上でインフラだけを構築したいというときにがあります。

そういうとき用に、インフラ構築系のスクリプトだけをコミットしたい!!を叶えるbuildpackを作りました。

コミットしたcompile、detect、releaseに処理を委譲するだけの簡単仕様です。もう説明する必要もないレベルですね。

これで取り敢えずNginxを立ち上げて、addonのMongoDBにリバプロして、アプリケーションのバックエンドを立ち上げるとかいう真似も簡単にできます。 他にもfluentdを立ち上げて伺かと繋ぐための中継サーバーを作るとかもできますね。


何かを作るときは取り敢えずHerokuで。という感じに大分楽をできる環境になってきました。