diff options
| author | Shulhan <ms@kilabit.info> | 2023-12-14 20:07:50 +0700 |
|---|---|---|
| committer | Shulhan <ms@kilabit.info> | 2023-12-14 20:23:47 +0700 |
| commit | 708919bfb67398ca6d0464553faf10aadc28893b (patch) | |
| tree | 49a29c6cbb3448f3055886d94036857d721da055 | |
| parent | d281c094b88ab6bb2d6ccd0eb572d4275a9ab371 (diff) | |
| download | awwan-708919bfb67398ca6d0464553faf10aadc28893b.tar.xz | |
internal/cmd: add flag "address" for command www-awwan
This is to allow using different address when running on local, without
conflict with "serve-www" task in Makefile.
| -rw-r--r-- | Makefile | 5 | ||||
| -rw-r--r-- | internal/cmd/www-awwan/main.go | 5 |
2 files changed, 5 insertions, 5 deletions
@@ -96,9 +96,8 @@ serve-www: go run ./internal/cmd/www-awwan -dev .PHONY: install-www -install-www: build-www - mkdir -p /data/app/bin/ - rsync --progress ./www-awwan /data/app/bin/ +install-www: embed + go install ./internal/cmd/www-awwan .PHONY: deploy-www deploy-www: GOOS=linux GOARCH=amd64 CGO_ENABLED=0 diff --git a/internal/cmd/www-awwan/main.go b/internal/cmd/www-awwan/main.go index 0467af1..e78380a 100644 --- a/internal/cmd/www-awwan/main.go +++ b/internal/cmd/www-awwan/main.go @@ -25,6 +25,7 @@ const defAddress = `127.0.0.1:4358` var MemfsWww *memfs.MemFS func main() { + var flagAddress = flag.String(`address`, defAddress, `Address to listen for client`) var flagDev = flag.Bool(`dev`, false, `Watch local changes`) flag.Parse() @@ -63,11 +64,11 @@ func main() { os.Exit(0) }() - log.Printf(`--- Starting %s at http://%s with dev=%v`, binName, defAddress, *flagDev) + log.Printf(`--- Starting %s at http://%s with dev=%v`, binName, *flagAddress, *flagDev) var optsServe = &ciigo.ServeOptions{ Mfs: MemfsWww, - Address: defAddress, + Address: *flagAddress, ConvertOptions: internal.DocConvertOpts, IsDevelopment: *flagDev, } |
