Procletを使ってみた

最近、仕事で小さなブロジェクトでレガシに作られたCGIのアプリケーションをちまちまとモダンにしています:)
RubyでいうところのForeman、PerlのProcletを使ってみました!!

インストール

$ cpanm Proclet

簡単ですね!

Procfileを書く。

$ vim Procfile
web: carton exec -Ilib -- plackup -r app.psgi

ほかにworkerなど立ち上げるプロセスがあれば行区切りで書けばOK。

起動させてみる

$ proclet start --color
13:33:16 web.1      | Watching ./lib app.psgi for file updates.
13:33:16 web.1      | HTTP::Server::PSGI: Accepting connections at http://0:5000/

–colorオプションなどオプションは.foremanに定義することで省略可能。(.procletではないんだ!)

$ cat .foreman
color: 1

Happy Hacking!