From b90300ba2dbbba7755c2734f3a764df1b35885f4 Mon Sep 17 00:00:00 2001 From: Antoni Sawicki Date: Mon, 27 Apr 2020 01:05:02 -0700 Subject: [PATCH] allow env var PORT to override listen address flag for Cloud RUN, etc --- wrp.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/wrp.go b/wrp.go index a68370b..2428658 100644 --- a/wrp.go +++ b/wrp.go @@ -401,6 +401,9 @@ func main() { } else { headless = true } + if len(os.Getenv("PORT")) > 0 { + addr = ":" + os.Getenv(("PORT")) + } n, err := fmt.Sscanf(fgeom, "%dx%dx%d", &defgeom.w, &defgeom.h, &defgeom.c) if err != nil || n != 3 { log.Fatalf("Unable to parse -g geometry flag / %s", err)