Code Server (VS Code in the browser)¶
Muppy manages Code-Server — the open-source VS Code server from coder.com — on any host it manages, be it bare metal, a VM, or an LXC.
Once activated, the IDE is reached from the server's form, at a URL Muppy publishes and protects.
Activating Code-Server on new servers¶
Open the Application Definition, tab Code Server. Under Activation policy per qualifier, four toggles decide the initial state of Code-Server on the servers provisioned from this definition:
- Dev
- Test
- Staging
- Prod
These set the initial value only. Each server can still be toggled individually afterwards.
Activating Code-Server on an existing server¶
Open the server's form (from the Development, Test, Staging or Production menu), then:
- open the Code-Server tab,
- switch Activate Code-Server on,
- click (re)Configure Code-Server.
The same tab also holds Default Opened Folder, and — once the configuration has run — the Code Server record and its Code-Server URL.
Removing Code-Server¶
Click Remove Code-Server, next to the (re)Configure button on the same tab.
Opening Code-Server¶
From the server's form:
- copy the password with the clipboard button next to Code Server password,
- click Open Code-Server in the button box,
- paste the password in the Code-Server login page and submit.
From the kanban view, the Code-Server icon on the card opens the IDE and copies the password to the clipboard in the same gesture — paste it and submit.