Support running services on TCP ports
Using unix sockets to communicate can be problematic to a varying degree on Windows Subsystem for Linux. Depending on the build of Windows, and thus the WSL features available, unix sockets are not well supported or completely unsupported.
If GDK supported configuring services to listen on TCP ports instead of unix sockets, it would significantly improve the experience of running GDK on WSL. I am running 1909 and the services I need to run with TCP ports are Gitaly, Praefect, and Redis. Some Windows builds do not support unix sockets at all and would require everything to be run with a TCP port.
Given that all of the components of GitLab support using TCP ports, fixing this issue should boil down to updating config templates, config scripts, and bootstrapping scripts.