FWIW, I checked out at the "go install PostGres" pre-requisite. I'd prefer either being less opinionated about pgsql or making the dependency transparent via something like Docker.
I've not read all the documentation yet, but I'm assuming you can tell Nodal to use any arbitrary IP:PORT for the database, which would allow for Docker.