- get a recent Perl — v5.24.0 minimum
- install Dist::Zilla::PluginBundle::RJBS
- install PostgreSQL — on macOS, this is easy: get PostgreSQL.app
- clone, then use dzil to install Test::PgMonger
- clone, then use dzil to install Ix
- clone the TodoServer repo
- pull in Overture submodule:
git submodule update --init --recursive
- build Overture:
cd overture; npm install
- from it, run:
plackup -I lib -MTodoServer::App -e 'TodoServer::App->oneoff'