By: Michael Lynch <mtlynch@noreply.codeberg.org>
Backport improvements from go-app-starter (#82) Reviewed-on: https://codeberg.org/mtlynch/grosiree/pulls/82