Skip to content

Solve for Web IDE service workers on airgapped instances

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Problem to solve

VS Code (and our Web IDE) uses service workers to make sure the web view is secure and sandboxed. Unfortunately, to configure these service workers, VS Code makes a call to an external URL. This doesn't work if your GitLab instance is blocking traffic to undefined domains or running completely offline.

Proposal

Figure out how to serve the content from the CDN without network access. Alternatively, ensure the required domain is added to an allowlist and configurable at the instance level.

Edited by 🤖 GitLab Bot 🤖