Solve for Web IDE service workers on airgapped instances
<!--IssueSummary start--> <details> <summary> Everyone can contribute. [Help move this issue forward](https://handbook.gitlab.com/handbook/marketing/developer-relations/contributor-success/community-contributors-workflows/#contributor-links) while earning points, leveling up and collecting rewards. </summary> - [Close this issue](https://contributors.gitlab.com/manage-issue?action=close&projectId=278964&issueIid=414493) </details> <!--IssueSummary end--> ## 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.
issue