Install in OpenVSCode Server
OpenVSCode Server is Gitpod's browser-based VS Code distribution. VSIX installation is required.
Prerequisites
- OpenVSCode Server running and accessible
- Access to upload files to the server
Download the Extension
Download the VSIX file:
Download SF Veritas VSIX from Open VSX
Transfer to your server:
scp sf-veritas-extension-x.x.x.vsix user@server:/home/user/
Installation Steps
Method 1: Browser UI
- Open OpenVSCode Server in your browser
- Open the Extensions view (
Ctrl+Shift+X) - Click the
...(More Actions) menu - Select "Install from VSIX..."
- Navigate to and select the uploaded VSIX file
- Reload when prompted
Method 2: Command Line
If you have terminal access:
openvscode-server --install-extension /path/to/sf-veritas-extension-x.x.x.vsix
Verify Installation
- Refresh the browser
- Look for the SF Veritas icon in the Activity Bar
- Open the Command Palette (
Ctrl+Shift+P) - Verify "SF Veritas" commands are available
Configuration
Remote Server Considerations
Since OpenVSCode Server runs remotely:
- The local telemetry server runs on the remote machine
- Instrumented applications should send telemetry to the remote server's address
- Default port 6776 must be accessible on the remote machine
Settings
Configure via Settings (Ctrl+,):
{
"sfVeritas.localMode": true,
"sfVeritas.autoStartServer": true,
"sfVeritas.localServerPort": 6776
}
Troubleshooting
Extension fails to load
- Check browser console for JavaScript errors
- Verify the VSIX file uploaded completely
- Try clearing browser cache and reloading
Cannot connect instrumented applications
When your application runs on a different machine:
- Configure the application to send telemetry to the OpenVSCode Server host
- Ensure firewall allows connections on port 6776