https://github.com/leask/code-server-nodejs
code-server-nodejs is VS Code with Node.js development environment running on a remote server, accessible through the browser.
https://github.com/leask/code-server-nodejs
Last synced: about 1 month ago
JSON representation
code-server-nodejs is VS Code with Node.js development environment running on a remote server, accessible through the browser.
- Host: GitHub
- URL: https://github.com/leask/code-server-nodejs
- Owner: Leask
- License: mit
- Created: 2019-04-19T00:10:52.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2019-09-30T18:23:05.000Z (over 5 years ago)
- Last Synced: 2025-03-29T12:47:17.402Z (about 2 months ago)
- Language: Dockerfile
- Homepage:
- Size: 9.77 KB
- Stars: 17
- Watchers: 3
- Forks: 11
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# code-server-nodejs
[](https://github.com/codercom/code-server/blob/master/LICENSE)
`code-server-nodejs` is [VS Code](https://github.com/Microsoft/vscode) with [Node.js](https://nodejs.org/) development environment running on a remote server, accessible through the browser.
Based on [code-server](https://github.com/codercom/code-server) and [VS Code](https://github.com/Microsoft/vscode).
Try it out:
```bash
docker run -it -p 127.0.0.1:8443:8443 -v "${PWD}:/home/coder/project" leask/code-server-nodejs --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.
## Getting Started
For detailed instructions and troubleshooting, see the [self-hosted quick start guide](https://github.com/codercom/code-server/blob/master/doc/self-hosted/index.md).
### Docker
See docker oneliner mentioned above. Dockerfile is at [/Dockerfile](/Dockerfile).
Quickstart guides for [Google Cloud](https://github.com/codercom/code-server/blob/master/doc/admin/install/google_cloud.md), [AWS](https://github.com/codercom/code-server/blob/master/doc/admin/install/aws.md), and [Digital Ocean](https://github.com/codercom/code-server/blob/master/doc/admin/install/digitalocean.md).
### How to [secure your setup](https://github.com/codercom/code-server/blob/master/doc/security/ssl.md)?
code-server-nodejs uses a self-signed SSL certificate that may prompt your browser to ask you some additional questions before you proceed. Please [read here](https://github.com/codercom/code-server/blob/master/doc/self-hosted/index.md) for more information.
## Development
### Known Issues
- Creating custom VS Code extensions and debugging them doesn't work.
### Future
- **Stay up to date!** Get notified about new releases of code-server-nodejs.

- 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.### Extensions
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.
## Telemetry
Use the `--disable-telemetry` flag or set `DISABLE_TELEMETRY=true` to disable tracking ENTIRELY.
code-server `(NOT code-server-nodejs)` use data collected to improve code-server.
## License
[MIT](LICENSE)