-
Notifications
You must be signed in to change notification settings - Fork 6k
Add support for live share #388
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
Comments
@steven4547466 https://github.com/devonlineco/ansible-roles --> I have support for liveshare here, you need to install vscode and install the ext from microsoft and symlink. It's a closed source extension. Also doesn't work unless you open vscode first then it works in code server |
I have a virtual private server running on Ubuntu, I tried to install vscode, but it doesn't have a desktop I can view so I don't actually know how to download vscode on it or if I even can. I did try to download it, but it disconnected me when I tried to install it via the terminal. |
@steven4547466 I added an ansible role in the post above, you need to install x11 and a vnc server if you want to actually launch vscode, works pretty well. But yeah you need x11 and vnc to get started as it needs to launch in vscode for the first time then it works in code-server |
I gave this a go on v2 and it works up until I try to connect and then it just spins forever. Interestingly enough the same thing happens to me on local VS Code so I might just have something misconfigured but I haven't looked further into it yet. |
@code-asher Are there any ETA on Live Share? |
I managed to get the code-server running in a docker container and hack my way around the errors that arise when installing MS Live Share via vsix. I think that part of my solution belongs in the main repo but I didn't manage to get a full build working with an adapted Dockerfile in my fork (I guess due to build environment differences between docker-compose and travis-ci...) So MS Live share is easy to find in vsix format online... FROM codercom/code-server:v2
USER root
RUN apt update && apt install icu-devtools -y
USER 1000 Then the next error is related to "Proposed APIs" , which can be solved bu installing: So then the cute little Live Share Button will show in the bottom bar, but clicking it will not succeed to login and give this error:
Does anyone know how and where to implement that command line switch or run option?
but that didn't seem to work : -( any help? it seems like i'm so close.... Note: This is also related to #173... |
Due to licensing restrictions, we will not support Live Share. |
With the release of vscode.dev, live share gained support for running on a website. Maybe it's worth taking another look at this? |
I don't think we can because of licensing restrictions? 😢 |
Is there any way to reassess with Microsoft a way to change the licensing model for the LiveShare extension? |
@caioquirino I don't think they'd be interested in doing that since Coder/code-server is a competitor to Codespaces. You may try and ask them to change it though for the betterment of the community |
Just want to say that I am currently able to download and install the .vsix, and Live Share (1.0.5857) works for me on code-server (4.11.0). |
how did you download VSIX of 1.0.5857? |
This is the link https://marketplace.visualstudio.com/_apis/public/gallery/publishers/MS-vsliveshare/vsextensions/vsliveshare/1.0.5857/vspackage Using Windows Chrome downloads the file as 6961167 bytes which installs properly. Note: I actually even copied the headers from Chrome, by right clicking on |
I just clicked on your connection and was able to download to 5857.vsix, which works very well on code-server deployed on my linux server.Doesn't look like this version adds too many checks on vscode? |
I recently got code-server running on my server, but I was unable to get live share. I know that you have to manually install it with the .vsix, which I did. However, the status bar item won't show up and I can't access any of it's commands from the command palette either. It does show that it's installed and enabled as well.

Sorry if I'm not setting it up right and it's on my side, but I tried what I knew to add this extension.
The text was updated successfully, but these errors were encountered: