* use browser protocol
* Update zz_generated.static.go
* set host args with proper port
* Update zz_generated.static.go
* use proper protocol for the websocket
When specifying `BUILD_STANDALONE=1` for ioq3ded, the default `com_homepath`, `com_basegame`, and `com_gamename` change to foo/foobar, so this sets those explicitly to their previously default values. This can be exposed via option later to allow for custom games. This also fixes the short read timeout used by CopyAssets.
This makes use of the docker buildx to cross-compile images for amd64/arm64. It is worth noting that there are ongoing issues with the Go compiler and qemu (used by buildx/buildkit) and the solution I ended up using here was to limit the affinity to `go build`. Better solutions may be forthcoming.
Refs:
https://github.com/golang/go/issues/24656https://bugs.launchpad.net/qemu/+bug/1696773
This relates to issue #11 regarding container images built for running on Raspberry Pi.