- Notifications
You must be signed in to change notification settings - Fork0
Run VS Code on a remote server.
License
oliverxiao2/code-server
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
code-server
isVS Code running on a remote server, accessible through the browser.
Try it out:
docker run -it -p 127.0.0.1:8443:8443 -v"${PWD}:/home/coder/project" codercom/code-server --allow-http --no-auth
- Code on your Chromebook, tablet, and laptop with a consistent dev environment.
- If you have a Windows or Mac workstation, more easily develop for Linux.
- Take advantage of large cloud servers to speed up tests, compilations, downloads, and more.
- Preserve battery life when you're on the go.
- All intensive computation runs on your server.
- You're no longer running excess instances of Chrome.
Usesshcode for a simple setup.
See docker oneliner mentioned above. Dockerfile is at/Dockerfile.
Download a binary (Linux and OS X supported. Windows coming soon)
Start the binary with the project directory as the first argument
code-server <initial directory to open>
You will be prompted to enter the password shown in the CLI
code-server
should now be running athttps://localhost:8443.code-server uses a self-signed SSL certificate that may prompt your browser to ask you some additional questions before you proceed. Pleaseread here for more information.
For detailed instructions and troubleshooting, see theself-hosted quick start guide.
Quickstart guides forGoogle Cloud,AWS, andDigitalOcean.
How tosecure your setup.
- Creating custom VS Code extensions and debugging them doesn't work.
- Stay up to date! Get notified about new releases of code-server.
- Windows support.
- Electron and Chrome OS applications to bridge the gap between local<->remote.
- Run VS Code unit tests against our builds to ensure features work as expected.
At the moment we can't use the official VSCode Marketplace. We've created a custom extension marketplace focused around open-sourced extensions. However, if you have access to the.vsix
file, you can manually install the extension.
Use the--disable-telemetry
flag or setDISABLE_TELEMETRY=true
to disable tracking ENTIRELY.
We use data collected to improve code-server.
Development guides are coming soon.
Visitour enterprise page for more information about our enterprise offering.
If you would like to commercialize code-server, please contactcontact@coder.com.
About
Run VS Code on a remote server.
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
Languages
- TypeScript59.1%
- JavaScript37.4%
- CSS2.4%
- Other1.1%