I am trying to get any basic extension working so I can work out how to implement a similar extension for the Haskell language server. However, I can't get the language server in the docker container to do anything other than timeout.
- Start a local installation of sourcegraph using the
docker run command listed here
- Add the following the the sourcegraph config.
"typescript.serverUrl": "ws://localhost:8080",
"typescript.sourcegraphUrl": "http://172.17.0.1:7080"
- Start the
lang-typescript image using docker run -p 8080:8080 sourcegraph/lang-typescript
- Open a typescript project in sourcegraph, you can observe the request is made to the language server but then it times out with no indication why.
https://gist.github.com/mpickering/774b7d31bfca823caa6ddaaa52943aea