Porter enables you to package your application artifact, client tools, configuration and deployment logic together as an installer that you can distribute, and install with a single command.
Why do you think that https://github.com/dhall-lang/dhall-lang is a good alternative to porter