Package Postman with proxy-compatible Node
メンテナーはふだん 2 日以内に返信
まだ誰も着手していません。
- #1197 @danbarr による — マージされずにクローズ
評価
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 初心者へのやさしさ
- 48/100
- issue の種類
- 機能追加
- 明瞭さ
- おおむね明確
- 活発さ
- 活発
- 技術スタック
- docker, github, go, node.js
調査の方向性
Start by inspecting the Dockyard package definitions and the upstream postman-mcp-server provenance and license information; the issue does not name specific files or tests. Check how existing packages pin signed images, configure Node proxy support, and preserve toolsets and authentication. Done means amd64 and arm64 images pass security scans and isolated thv run discovery, and a dummy-key API call reaches Postman with the expected authentication rejection; document mounts and network access.
索引モデルが issue の本文から書いたものです。
説明
Package Postman's first-party postman-mcp-server in a pinned, signed Dockyard image with a Node runtime that supports ToolHive's egress proxy.
The currently published Docker MCP image mcp/postman@sha256:73f715030cbe553836532116e5597cedcc601c40f79b9650f72227af17ee3b10 contains Postman 2.11.0 on Node 22.16.0. Local thv run initialization and discovery succeed, but getAuthenticatedUser with a dummy API key fails with AggregateError before reaching Postman: the client uses Node fetch, which ignores the proxy environment on this runtime. This prevents verifying even the expected invalid-key API response with ToolHive's default network isolation.
Acceptance criteria:
- Package the upstream npm server for amd64 and arm64 with verified provenance and license.
- Use a supported Node version with environment proxy support, and configure/document the setting needed for
fetchto honor ToolHive'sHTTP_PROXY/HTTPS_PROXY(for exampleNODE_USE_ENV_PROXY=1where supported). - Preserve Minimal/Full toolset selection and
POSTMAN_API_KEYauthentication. - Pass normal security scans and
thv rundiscovery with network isolation enabled. Verify an API call reaches Postman, at minimum an expected authentication rejection using a dummy key; report real-account checks separately. - Document file mounts and network access for collection execution, including explicit host-gateway access when needed.
- 主要言語
- Go
- スター
- 8
- フォーク
- 7
- 平均マージ
- 22時間 6分
- マージ済み PR(30日)
- 136
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートなし
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
stacklok/dockyard のほかの issue
-
critical grype security
難易度 2/5 1〜3時間 初心者へのやさしさ 63/100
メンテナーはふだん 2 日以内に返信
-
grype high security
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
メンテナーはふだん 2 日以内に返信
-
Package the official Firebase MCP server対応中かも @danbarr が 1 日前に担当しました。 オープンneeds-triage
難易度 4/5 3〜5日 初心者へのやさしさ 48/100
メンテナーはふだん 2 日以内に返信
-
grype high security
難易度 2/5 1〜3時間 初心者へのやさしさ 52/100
メンテナーはふだん 2 日以内に返信
-
grype high security
難易度 3/5 1〜2日 初心者へのやさしさ 48/100
メンテナーはふだん 2 日以内に返信
stacklok/dockyard の issue をすべて見る
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
google/go-containerregistry#2491 ·
メンテナーはふだん 1 日以内に返信
-
aiac enhancement
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
メンテナーはふだん 1 日以内に返信
-
phase:v1 type:harness
難易度 2/5 1〜3時間 初心者へのやさしさ 70/100
scttfrdmn/burroughs#1181 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
compiler-explorer/ce-ci#28 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 74/100
メンテナーはふだん 1 日以内に返信