Introduction #
In this doc you will find usefull information regarding your Visual Studio Code App Server at ProRedLine. After reading this doc, you’ll know how to configure your server, what a VSC server means, and more.
About Visual Studio Code #
If you’re a programmer/coder, you may have heard of the desktop application ‘Visual Studio Code’. This is commonly used application amongst programmers. This is the ‘server’ variant of Visual Studio Code. It is exactly the same as the standard desktop application, except that you access the Visual Studio Code Server on your browser! This adds the functionality to use Visual Studio Code on any device with an internet browser.
How does the server work #
Visual Studio Code Server uses the server as storage and to run code. You can download files/folders through the Game Panel. To access the Visual Studio Code Server, you need to enter the password you’ve entered in the startup section of your server on the Game Panel.
Startup Variables #
Once the server has been created, you will need to configure it before it can run as expected.
On your server’s dashboard, go to the “Startup” tab. Here, you will find several settings that you can configure according to your specific needs. Below is a list of options available for your Visual Studio Code Server in the “Startup” tab:
- STARTUP COMMAND and DOCKER IMAGE are read-only variables and cannot be modified.
- Password. Password to log in to your Code-Server instance. TIP: Make sure to use a strong password! Anyone with this password can access your Visual Studio Code server and it’s data.
- Version. Version for (re)installation such as 3.9.3. Defaults to latest version if no valid version is provided.
Starting your server #
- Once you have configured all the settings, you can start the server by going to the “Console” tab and clicking “Start”.
- Wait a few moments for the server to boot.
Changing Configurations #
If you wish to change settings not listed in the Variables section, you can edit the server’s config file. However, note that any changes to the Variables options in the “Startup” tab will override the corresponding settings in the config file. We recommend only changing values in the config file that are not listed in the Startup tab.
Updating server #
To update your server’s software, follow these steps:
- Go to the “Settings” Tab: Open your server dashboard and navigate to the Settings tab.
- Scroll Down: Locate the option labeled Reinstall Server.
- Click on “Reinstall Server”: This will start the reinstallation process.
Important note: Reinstalling your server using this method will update the core files only. Your saved data and mods will generally remain intact, custom configurations can sometimes be reset. However, we strongly recommend creating a backup of all essential data before proceeding, as some server types may still overwrite or remove custom content.
Clean Reinstallation #
To fully reinstall your server with a clean set of software and files:
- Stop the Server: Ensure your server is not running.
- Delete All Files: Navigate to the Files tab, select all folders and files, and click Delete.
- Reinstall the Server: Once all files are removed, follow the same steps outlined above for updating your server.
Note: This process will permanently remove all files from your server, including custom folders, mods, and configurations. This action is irreversible unless you have created a backup in advance.
Troubleshooting & Support #
If you have any questions or concerns regarding your server at ProRedLine, please reach out to us at ProRedLine Support. For application-related inquiries, we recommend visiting Visual Studio Code’s FAQ page.
Legal Information #
Please ensure you’ve read Visual Studio Code’s Software License Terms (https://code.visualstudio.com/license) as well as ProRedLine’s Terms of Service (https://proredline.com/information/terms-of-service/) and Acceptable Use Policy (https://proredline.com/information/acceptable-use-policy/) when configuring and managing your server settings.
Still need help after reading this article?
