The Gubed Proxy is made for people who either can not connect directly to the client from the php server or people who wish to have a static hostname to connect to when debugging.
Currently, it only handles one user, but in the future it should be extended to handle any number of developers connecting through the proxy.
To use the proxy, first of all it needs to be compiled and installed. Currently, there are instructions for Linux only.
To compile the proxy, do something like
$ cd Proxy $. /autogen.sh $ ./configure $ make
Then either run the proxy directly from the src subdirectory
$ ./src/gbdproxy
or install it
$ make install
The proxy has two main settings that you need to care about; debugport and commandport.
debugport specifies what port the proxy awaits scripts to connect to when they wish to be debugged.
commandport specifies what port the proxy awaits the Gubed client program to connect to to control the debugging process.
Either specify the arguments on the commandline like:
gbdproxy --commandport 8016 --debugport 8026
or make a .gubedproxy file in your home directory specifying those arguments.
The proxy also has settings for what level of output it should generate, mainly used for debugging.