SilverDOCK Dashboard

Dev Tools

Active Endpoints

Service Hostname / URL Status
PrivateWeb2.Gateway privateweb2-gateway.silverlabs.uk Online
SilverDOCK UI(UI) http://localhost:8080 Online

Repository Status

View on Gitea ↗
Branch:main
Commit:f6b3d03

Recent Commits

View all ↗
f6b3d03fix(ca): default to http when CA URL has no scheme SysAdmin 2/15/2026 11:04 PM
8ec01f8fix(deploy): use wget for gateway healthcheck (curl not in aspnet image) SysAdmin 2/15/2026 10:42 PM
7e13a8dfix(deploy): use ipfs/kubo and fix Tor torrc whitespace SysAdmin 2/15/2026 10:37 PM
ddf7f3cfix(deploy): use osminogin/tor-simple image with entrypoint override SysAdmin 2/15/2026 10:31 PM
04ebbc1fix(ci): scope image tag replacement to registry images only SysAdmin 2/15/2026 10:26 PM

Managed Projects

PrivateWeb2.Gateway Running
APIPort: 5051PID: 321Started: 2/20/2026 1:48 AM

Host Container

01:48:48 [INF] DevToolsHostedService Refreshing SilverDESK MCP server...
01:48:48 [INF] ClaudeCodeService Downloading SilverDESK MCP from https://silverdesk.silverlabs.uk/install/silverdesk-mcp-linux-x64.tar.gz
01:48:48 [INF] LogicalHandler Start processing HTTP request GET https://silverdesk.silverlabs.uk/install/silverdesk-mcp-linux-x64.tar.gz
01:48:48 [INF] ClientHandler Sending HTTP request GET https://silverdesk.silverlabs.uk/install/silverdesk-mcp-linux-x64.tar.gz
01:48:48 [INF] ClientHandler Received HTTP response headers after 52.9569ms - 200
01:48:48 [INF] LogicalHandler End processing HTTP request after 61.0824ms - 200
01:48:49 [WRN] DevToolsHostedService Failed to refresh SilverDESK MCP server: Failed to extract SilverDESK MCP
01:48:49 [INF] DevToolsHostedService Code-Server needs reinstall (config persisted but binary lost), reinstalling...
01:48:49 [INF] CodeServerService Starting Code-Server installation
01:48:49 [INF] LogicalHandler Start processing HTTP request GET https://code-server.dev/install.sh
01:48:49 [INF] ClientHandler Sending HTTP request GET https://code-server.dev/install.sh
01:48:49 [INF] ClientHandler Received HTTP response headers after 649.962ms - 200
01:48:49 [INF] LogicalHandler End processing HTTP request after 650.9154ms - 200
01:48:52 [INF] ProcessHostedService Starting enabled projects...
01:48:52 [INF] ProcessManagerService Regenerating and reloading nginx configuration
01:48:52 [INF] NginxConfigService Regenerating nginx configuration
01:48:52 [INF] SilverDockConfigService Loaded config with 1 projects
01:48:52 [INF] NginxConfigService Nginx configuration written to /etc/nginx/nginx.conf
01:48:52 [INF] NginxConfigService Reloading nginx
01:48:52 [INF] NginxConfigService Nginx reloaded successfully
01:48:52 [INF] ProcessHostedService ProcessHostedService initialization complete
01:48:59 [INF] CodeServerService Applied Code-Server configuration
01:48:59 [INF] CodeServerService Applied default VS Code settings to /home/sysadmin/.local/share/code-server/User/settings.json
01:48:59 [INF] CodeServerService Installing Code-Server extension: ms-dotnettools.csharp
01:49:00 [WRN] CodeServerService Failed to install extension ms-dotnettools.csharp: Installing extensions... Extension 'ms-dotnettools.csharp' not found. Make sure you use the full extension ID, including the publisher, e.g.: ms-dotnettools.csharp Failed Installing Extensions: ms-dotnettools.csharp
01:49:00 [INF] CodeServerService Installing Code-Server extension: eamodio.gitlens
01:49:02 [INF] CodeServerService Installed extension: eamodio.gitlens
01:49:02 [INF] CodeServerService Installing Code-Server extension: editorconfig.editorconfig
01:49:04 [INF] CodeServerService Installed extension: editorconfig.editorconfig
01:49:04 [INF] CodeServerService Installing Code-Server extension: pkief.material-icon-theme
01:49:06 [INF] CodeServerService Installed extension: pkief.material-icon-theme
01:49:06 [INF] CodeServerService Installing SilverDESK IDE extension
01:49:06 [INF] LogicalHandler Start processing HTTP request GET https://silverdesk.silverlabs.uk/install/silverdesk-ide.vsix
01:49:06 [INF] ClientHandler Sending HTTP request GET https://silverdesk.silverlabs.uk/install/silverdesk-ide.vsix
01:49:06 [INF] ClientHandler Received HTTP response headers after 1.5311ms - 200
01:49:06 [INF] LogicalHandler End processing HTTP request after 2.0268ms - 200
01:49:06 [INF] CodeServerService Downloaded SilverDESK IDE extension to /tmp/silverdesk-ide-e06773053ec6426e87a116bfc9a4efd2.vsix
01:49:06 [INF] CodeServerService SilverDESK IDE extension installed and verified successfully
01:49:06 [INF] CodeServerService Pre-configured SilverDESK settings: apiUrl=https://silverdesk.silverlabs.uk, productId=37ee97cb-edd7-406c-9ced-f4347385390b
01:49:06 [INF] CodeServerService Code-Server installed successfully, version: [2026-02-20T01:48:59.178Z] info Wrote default config file to /root/.config/code-server/config.yaml
01:49:06 [INF] DevToolsHostedService Code-Server reinstalled successfully
01:49:06 [INF] DevToolsHostedService Auto-starting Code-Server...
01:49:06 [INF] CodeServerService Applied Code-Server configuration
01:49:06 [INF] CodeServerService Code-Server version check passed: 4.109.2 9184b645cc7aa41b750e2f2ef956f2896512dd84 with Code 1.109.2
01:49:06 [INF] CodeServerService Starting Code-Server on port 8443 (proxied at /.silverdock/ide/)
01:49:06 [INF] CodeServerService Starting code-server as sysadmin with binary: code-server, args: --bind-addr 0.0.0.0:8443 --proxy-domain silverlabs.uk "/app/source"
01:49:06 [INF] CodeServerService Code-Server process started with PID 745
01:49:11 [INF] NginxConfigService Regenerating nginx configuration
01:49:11 [INF] SilverDockConfigService Loaded config with 1 projects
01:49:11 [INF] NginxConfigService Nginx configuration written to /etc/nginx/nginx.conf
01:49:11 [INF] NginxConfigService Reloading nginx
01:49:11 [INF] NginxConfigService Nginx reloaded successfully
01:49:11 [INF] CodeServerService Nginx configuration regenerated for Code-Server proxy
01:49:11 [INF] CodeServerService Code-Server started successfully, accessible at /.silverdock/ide/
01:49:11 [INF] DevToolsHostedService Code-Server auto-started successfully
01:49:11 [INF] CodeServerService Installing SilverDESK IDE extension
01:49:11 [INF] LogicalHandler Start processing HTTP request GET https://silverdesk.silverlabs.uk/install/silverdesk-ide.vsix
01:49:11 [INF] ClientHandler Sending HTTP request GET https://silverdesk.silverlabs.uk/install/silverdesk-ide.vsix
01:49:11 [INF] ClientHandler Received HTTP response headers after 1.0344ms - 200
01:49:11 [INF] LogicalHandler End processing HTTP request after 1.3714ms - 200
01:49:11 [INF] CodeServerService Downloaded SilverDESK IDE extension to /tmp/silverdesk-ide-80ba2cbc34014728ac5f6f59f51380cd.vsix
01:49:11 [INF] DevToolsHostedService DevToolsHostedService initial setup completed, starting health monitor
01:49:12 [INF] CodeServerService SilverDESK IDE extension installed and verified successfully
01:49:12 [INF] CodeServerService Pre-configured SilverDESK settings: apiUrl=https://silverdesk.silverlabs.uk, productId=37ee97cb-edd7-406c-9ced-f4347385390b
01:49:12 [INF] CodeServerService Wrote SilverDESK credentials file to /tmp/silverdesk-credentials.json
01:49:12 [INF] ApiKeyAuthHandler ApiKey was not authenticated. Failure message: API key missing
01:49:12 [INF] SilverDockConfigService Loaded config with 1 projects
01:49:12 [INF] ApiKeyAuthHandler ApiKey was not authenticated. Failure message: API key missing
01:49:12 [INF] ApiKeyAuthHandler ApiKey was not authenticated. Failure message: API key missing
01:49:12 [INF] ApiKeyAuthHandler ApiKey was not authenticated. Failure message: API key missing
01:49:12 [INF] ApiKeyAuthHandler ApiKey was not authenticated. Failure message: API key missing
01:49:12 [INF] ApiKeyAuthHandler ApiKey was not authenticated. Failure message: API key missing
01:49:12 [INF] SilverDockConfigService Loaded config with 1 projects
01:49:13 [INF] ApiKeyAuthHandler ApiKey was not authenticated. Failure message: API key missing
01:49:13 [INF] SilverDockConfigService Loaded config with 1 projects
01:49:13 [INF] SilverDockConfigService Loaded config with 1 projects
01:49:13 [INF] SilverDockConfigService Loaded config with 1 projects
01:49:13 [INF] ApiKeyAuthHandler ApiKey was not authenticated. Failure message: API key missing
01:49:13 [INF] ApiKeyAuthHandler ApiKey was not authenticated. Failure message: API key missing
01:49:13 [INF] ApiKeyAuthHandler ApiKey was not authenticated. Failure message: API key missing
01:49:13 [INF] ApiKeyAuthHandler ApiKey was not authenticated. Failure message: API key missing
01:49:13 [INF] ApiKeyAuthHandler ApiKey was not authenticated. Failure message: API key missing
01:49:13 [INF] ApiKeyAuthHandler ApiKey was not authenticated. Failure message: API key missing
01:49:13 [INF] SilverDockConfigService Loaded config with 1 projects
01:49:16 [INF] SilverDockConfigService Loaded config with 1 projects
01:49:18 [INF] SilverDockConfigService Loaded config with 1 projects
01:49:18 [INF] SilverDockConfigService Loaded config with 1 projects
01:49:18 [INF] SilverDockConfigService Loaded config with 1 projects
01:49:18 [INF] SilverDockConfigService Loaded config with 1 projects
01:53:02 [INF] ApiKeyAuthHandler ApiKey was not authenticated. Failure message: API key missing
01:53:02 [INF] SilverDockConfigService Loaded config with 1 projects
01:53:02 [INF] ApiKeyAuthHandler ApiKey was not authenticated. Failure message: API key missing
01:53:03 [INF] ApiKeyAuthHandler ApiKey was not authenticated. Failure message: API key missing
01:53:25 [INF] ApiKeyAuthHandler ApiKey was not authenticated. Failure message: API key missing
01:54:13 [INF] SilverDockConfigService Loaded config with 1 projects
01:54:13 [INF] SilverDockConfigService Loaded config with 1 projects
01:55:43 [INF] ApiKeyAuthHandler ApiKey was not authenticated. Failure message: API key missing
01:55:44 [INF] ApiKeyAuthHandler ApiKey was not authenticated. Failure message: API key missing
01:56:44 [INF] ApiKeyAuthHandler ApiKey was not authenticated. Failure message: API key missing
01:56:44 [INF] SilverDockConfigService Loaded config with 1 projects
An unhandled error has occurred. Reload 🗙