dist-git requires a bounce host

We still have a need to do make BUILDID="" dist-git in the builder container, which by default can try to clone dist-git. You can't always run this out of the container, because some kernels aren't compatible with a modern system for whatever reason, e.g.

rhel-9]$ make BUILDID="" dist-git
make -C redhat dist-git 
make[1]: Entering directory '/home/xiubli/workspace/rhel-9/redhat'
DISTLOCALVERSION is "".
grep: warning: stray \ before white space
grep: warning: stray \ before white space
grep: warning: stray \ before white space
grep: warning: stray \ before white space
grep: warning: stray \ before white space
grep: warning: stray \ before white space
grep: warning: stray \ before white space
grep: warning: stray \ before white space
linux-5.14.0-284.146.1.el9_2.tar.xz unchanged...
grep: warning: stray \ before white space
grep: warning: stray \ before white space
grep: warning: stray \ before white space
grep: warning: stray \ before white space
grep: warning: stray \ before white space
grep: warning: stray \ before white space
grep: warning: stray \ before white space
grep: warning: stray \ before white space
Gathering new log entries since f0912837a395e668c468bb704e36604e9e0d1f52
MARKER is v5.14
grep: warning: stray \ before white space
grep: warning: stray \ before white space
cd /home/xiubli/workspace/rhel-9/redhat/configs; ./build_configs.sh "partial" "snip"
grep: warning: stray \ before white space
grep: warning: stray \ before white space

So we should setup the bounce host so people don't have to worry about this and it "just works" in the container.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information