New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
appsettings.json not existing - using Plugin on VS Code Remote Server #4
Comments
Please make sure you have both the Stream Deck plugin and the Visual Studio Code extension installed as mentioned here! I've updated the README file. Let me know if it works. Thanks for reporting. |
similar issue here except that my host is not publicly available on the internet (nor do I want it to be), I connect using an ssh multi-hop connection. would it be possible to configure the plugin to connect over ssh instead of http? or better yet, make the VSCode extension a UI extension instead of a Workspace extension? |
There's no need to be public on the internet you can use your local IP, without any problems. The extension already works with multiple workspaces and doesn't need an opened one to work. On the Stream Deck side, the WebSocket server registers all opened instances of VS Code and them, decide to which one it should send the command. On the VS Code side, each opened instance connects to the server allowing the tracking process. So you should change the "streamdeck.serverHost" setting and point to the IP of the machine that has the Stream Deck connected to the USB port. That machine will be the host and the VS code instances will connect to them, doesn't matter if they are remote or not as long they can access the same network level you should be fine. |
my problem is that my host and client are not on the same network, so the VSCode extension running on another machine, in another building, on a different network, cannot see the deck plugin's server running on the local machine. but fortunately I found a solution. I added this line to my .ssh/config alias:
this forwards the port on the remote machine to tunnel back to my local machine through the same ssh connection, allowing the VSCode plugin on the remote to connect to the Stream Deck plugin. maybe you can add this to the readme to help other remote plugin users. |
Please add an example appsettings.json file to the repo so I am actually able to configure and use your beautiful plugin. Thanks!
Kind regards
Lukas
The text was updated successfully, but these errors were encountered: