


If you are using UFW as a firewall, allow SSH and Nginx connections through the firewall, and enable the firewall. If no error occur, restart nginx service. # ln -s /etc/nginx/sites-available/code-server /etc/nginx/sites-enabled/ Proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for Įnable the configuration and restart the Nginx web server. Paste the following snippet into the file, replacing with your own domain name. # vi /etc/nginx/sites-available/code-server For this demonstration purpose, we are using Nginx web server as a reverse proxy.ĭisable the default Nginx site configuration file.Ĭreate a new Nginx site configuration file for code-server. In order to access the installation over a domain name and to add an SSL certificate, it is recommended to setup a reverse proxy. Use the password you have mentioned in the rvice file. Open your computer browser and navigate to You will be prompted for a password. Now, start and enable the rvice using following commands:

StandardError=file:/var/log/code-server-error.log StandardOutput=file:/var/log/code-server-output.log This will be the password you will use to login to code-server.ĮxecStart=/home/code-server/code-server -port 8000 # vi /lib/systemd/system/rviceĬopy and paste following content and replace with the password you want to set. Follow these steps:Ĭreate a new file by name rvice using following command: We can create a service using Linux’s systemd service manager. To stop the server, press CTRL + C in the SSH terminal. The Visual Studio Code interface will open up. Use the password displayed in the SSH terminal. # mv code-server-3.11.0-linux-amd64 code-server # tar xzf code-server-3.11. & rm code-server-3.11. Update the serverĭownload code-server from the official repository using following command:Įxtract tar file and rename with the code-server using following command:

A root user access or normal user with administrative privileges.A valid domain name pointing to the VPS.A Ubuntu 20.04 installed VPS with min.It allows leveraging powerful cloud servers to speed-up compilations and tests, and to save battery when on the go. In this article, we’ll guide you to install Code-Server on Ubuntu 20.04.Ĭode-server is an open-source server application that serves VS Code on any machine anywhere and access it in the browser.
