Skip to content

Build container with air-gapped CSS/JS files - closes #932#1474

Merged
kevalmahajan merged 3 commits intomainfrom
airgapped
Nov 20, 2025
Merged

Build container with air-gapped CSS/JS files - closes #932#1474
kevalmahajan merged 3 commits intomainfrom
airgapped

Conversation

@crivetimihai
Copy link
Copy Markdown
Member

Build container with air-gapped CSS/JS files - closes #932

@crivetimihai crivetimihai marked this pull request as ready for review November 19, 2025 10:58
crivetimihai and others added 3 commits November 20, 2025 14:55
Signed-off-by: Mihai Criveti <crivetimihai@gmail.com>
Signed-off-by: Keval Mahajan <mahajankeval23@gmail.com>
Signed-off-by: Keval Mahajan <mahajankeval23@gmail.com>
Copy link
Copy Markdown
Member

@kevalmahajan kevalmahajan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Verified that all vendor files (CSS/JS, htmx, etc.) are properly downloaded during build and correctly served from local directory when MCPGATEWAY_UI_AIRGAPPED=true.

  1. Updated the the correct path of STATIC_DIR in download-cdn-assets
    From
    STATIC_DIR="${SCRIPT_DIR}/../mcpgateway/static/vendor"
    To
    STATIC_DIR="${SCRIPT_DIR}/../app/mcpgateway/static/vendor"

  2. Updated values in helm chart

@kevalmahajan kevalmahajan merged commit 8698ff4 into main Nov 20, 2025
45 checks passed
@kevalmahajan kevalmahajan deleted the airgapped branch November 20, 2025 09:42
kcostell06 pushed a commit to kcostell06/mcp-context-forge that referenced this pull request Feb 24, 2026
Build container with air-gapped CSS/JS files - closes IBM#932
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[FEATURE]: Air-gapped environment support

2 participants