この記事は Recruit Engineers Advent Calendar 2017 の7日目の記事です。 はじめに 普段はiOSエンジニアをしていますが、学習目的でちょっとしたWebサイトやツールなどをHaskellで作って遊んでいます。プロジェクト作成からデプロイまでを気軽に行いたいのでDokku環境を構築しています。今回はUbuntuにDokku環境を構築してHaskellのアプリケーションをデプロイする、入門的なお話をします。 開発環境 Hostマシン Ubuntu 16.04 Dokku 0.10.5 Haskell stack 1.5.1 以下、HostとClientを切り替えながら作業するので、紛らわしくないようにタイトルに(Host)/(Client)のタグを付けました。 なぜDokkuなのか PaaSを選定する上で Deis も検討したのですが、Dokkuのほうがマシ