The transit-relay is a different repository, but Transfer repo has a submodule for it which is used to build the docker images. This is because we are using an unreleased version of the transit relay that has support for websocket based relay. However pip can install directly via git urls, so it is better to use that feature of pip than store a copy of the code. Once a release of relay server is uploaded into pypi, we can switch to a released version of the relay server.
The transit-relay is a different repository, but
Transfer
repo has a submodule for it which is used to build the docker images. This is because we are using an unreleased version of the transit relay that has support for websocket based relay. Howeverpip
can install directly via git urls, so it is better to use that feature of pip than store a copy of the code. Once a release of relay server is uploaded into pypi, we can switch to a released version of the relay server.