My own configuration to run VSCode on the cloud for browser-based coding.
For the original EvDev which features EverVim and SpaceMacs, please see the terminal branch
docker run -p 127.0.0.1:8443:8443 -v "${PWD}:/project" ler0ever/evdev code-server --allow-http --no-auth
- Fork this project
- Change
sync.gist
into your gist id "USERNAME/GISTID" docker build . -tag WHATEVER
docker run -p 127.0.0.1:8443:8443 -v "${PWD}:/project" WHATEVER code-server --allow-http --no-auth
- Directly download VSCode configurations and extension lists from SettingsSync gist.
- VSCode settings is directly used for code-server
- VSCode extensions are parsed and installed automatically from
extensions.json
- Code-server uses their own extensions registry and it is pretty limited and outdated, at least for now.
- Here, Microsoft VSCode binary is used to install all the extensions before copying to code-server for final use, so they are up-to-date and official.
- Comes with
- Golang
- C++
- Nodejs
- Python
- Rust
toolings pre-installed and ready to use.
This docker image is built and pushed to Docker Hub EvDev everyday with Travis Cron.
Credit goes to code-server project. Code for this configuration is licensed under Apache 2.0, detailed in LICENSE.md