API 測試工作台

Engineering & Development

一個在自己電腦上執行的 API 測試工作台:在網頁裡填網址、按送出就看到回應,可整理請求集合,另有管理後台。網頁版不登入也能送請求;要讓團隊共用工作區,登入服務需自備。以 Docker Compose 起站,資料庫密碼與資料加密金鑰由腳本隨機產生。衍生自 MIT 授權的開源專案凍結快照;交付含從原始碼建置映像的建置檔、三個服務的編排檔、密碼與金鑰產生腳本和繁中快速上手文件。

訂閱US$49 每月
最近實跑2026-11-02
實際使用
開箱可用度3 / 5
你需要準備
修改工作量少4 / 5

適合誰

想在自己的機器上測試與整理 API 請求,並在需要時為團隊自架共用工作區的個人與小團隊。

如何啟動

$ sh scripts/quickstart/init-env.sh
$ docker compose up -d --build

瀏覽檔案

以下為固定版本的商品檔案。少數本店自用的檔案不會放進 zip。

檔案總覽2,000+ 個路徑
▸packages1941
codemirror-lang-graphql/
hoppscotch-agent/
hoppscotch-backend/
hoppscotch-cli/
hoppscotch-common/
hoppscotch-data/
hoppscotch-desktop/
hoppscotch-js-sandbox/
hoppscotch-kernel/
hoppscotch-relay/
…
▸scripts1
quickstart/
▫ATTRIBUTION.md
▫CHANGELOG.md
▫CODEOWNERS
▫CODE_OF_CONDUCT.md
▫CONTRIBUTING.md
▫LICENSE
▫LICENSE-99LL.md
▫PRODUCT.md
▫QUICKSTART.md
▫README.md
▫SECURITY.md
▫SECURITY.upstream.md
▫TRANSLATIONS.md
▫aio-multiport-setup.Caddyfile
▫aio-subpath-access.Caddyfile
▫aio_run.mjs
▫commitlint.config.js
▫delivery-manifest.txt
▫devenv.lock
▫devenv.nix
▫devenv.yaml
▫docker-compose.yml
▫firebase.json
▫firestore.indexes.json
▫firestore.rules
▫healthcheck.sh
▫jsconfig.json
▫netlify.toml
▫package.json
▫pnpm-lock.yaml
▫pnpm-workspace.yaml
▫prod.Dockerfile
▫tailwind.config.ts
▫設定檔與隱藏檔 25

購前披露

你買的是什麼

自架 API 測試工作台:在網頁裡填網址、按送出就看到回應,可整理請求集合,另有管理後台。網頁版不登入也能送請求。跑密碼產生腳本後用 Docker Compose 起站。

衍生自 MIT 授權的開源專案,非原專案本身。我方加工:三個服務的編排檔、調整過順序的建置檔、資料庫密碼與加密金鑰產生腳本與繁中快速上手文件。

交付形式是凍結快照:一份 zip 檔,內容取自商品倉庫 99d6f73 這個版本。

已知限制

  • 服務只開在本機,網頁版 3000、管理後台 3100、後端 3170 埠,明文 HTTP
  • 團隊登入需自備 SMTP 服務或 Google、GitHub、Microsoft 的 OAuth 應用程式
  • 單一登入是上游付費版功能,本商品不含
  • 後端的資料分享開關預設關閉,開啟後每週向上游營運的主機傳送總數與版本號
  • 網頁的代理功能預設網址是上游營運的主機,打開代理開關才會經過
  • 頁面上的服務條款與隱私權政策連結指向上游官網
  • 第一次啟動後端會先寫入預設設定,並自動重新啟動一次
  • 建置網頁版需要不少記憶體,Docker 要設到 8 GB 以上
  • 資料加密金鑰換掉後,資料庫裡已加密的設定讀不出來
  • docker compose down -v 會刪除使用者、工作區與請求集合,無法復原
  • 首次建置要從網路下載建置工具與套件,期間向 registry、apk 與套件庫取件
  • 釘死在交付快照,不追上游。

責任上限、承諾範圍與法定底線,以服務條款為準。

查核紀錄

以下每一項皆依固定版本查核。每一項結果都附上理由、證據連結與查核人。未通過的項目也如實列出,以供檢驗。

5 通過0 需注意0 未通過

Source Review

原始碼審閱

PASS 通過

交付執行面逐項審:我方加工檔審讀 —— docker-compose.yml(資料庫不對主機開埠;網頁版 3000、管理後台 3100、後端 3170 都只綁 127.0.0.1;資料庫密碼與資料加密金鑰缺任一就拒絕啟動;資料庫用具名資料卷)、scripts/quickstart/init-env.sh(openssl 產生隨機值,.env 權限 600,已有值不覆蓋)、prod.Dockerfile 的三處修改(前端建置改讀 .env.example、管理後台排在網頁版之後建置、建置時不產生除錯對照檔)。上游 TypeScript 原始碼未逐檔審讀,以 MIT 授權與容器隔離為依據。

證據存放於本店的私有程式庫(不對外開放):https://github.com/dev-zillio-cc/dsp-040-api-testing-workbench/blob/99d6f73b3bb812b4fd2a58c63772004cef538788/docker-compose.yml查核於 2026 年查核人 claude-code build-product session
Script Safety

腳本與權限

PASS 通過

買家交付路徑會執行的腳本逐一檢視:init-env.sh 為我方所寫(審讀);建置走 prod.Dockerfile(讀過我方修改的部分,以及 FROM 與 apk 安裝各行:Go、Node.js 與前端分階段建置,未見下載後直接餵給 shell 執行的形狀)。資料庫結構初始化由 prisma migrate deploy 在一次性服務裡執行。

證據存放於本店的私有程式庫(不對外開放):https://github.com/dev-zillio-cc/dsp-040-api-testing-workbench/blob/99d6f73b3bb812b4fd2a58c63772004cef538788/prod.Dockerfile查核於 2026 年查核人 claude-code build-product session
Recency

90 天活躍度

PASS 通過

本商品為凍結快照,不追上游:上游原始碼釘死於商品倉庫建立當日取得的主線版本(見證據連結),商品倉庫由該快照加上我方加工 commits 組成。

License

授權

PASS 通過

SPDX:LicenseRef-99LL-Product

上游 LICENSE 實查(證據連結指向釘死版本的檔案本體,並與商品倉庫內同一份比對一致):標準 MIT 全文,版權行只寫年份 2022,未載明著作權人名稱。允許商用、修改、衍生、再散布與販售,義務為保留版權聲明與授權全文(LICENSE 與 ATTRIBUTION.md 隨 zip 交付);上游沒有 NOTICE 檔。非依 GitHub 的 license 欄位判定。商品整體另附 99LL 商品授權範本:上游 LICENSE 原樣保留,另置 LICENSE-99LL.md 作為加工部分的銷售與責任條款,spdx 記 LicenseRef-99LL-Product。

Dependency Licenses

相依套件授權

PASS 通過

記載的是宣告面,不是掃描結果:相依以各套件的 package.json 宣告、pnpm-lock.yaml 鎖定,套件本體由買家建置時自各自的套件庫取得;基底映像與系統套件由 registry 與 apk 取得。這些相依樹未逐包掃描授權。上游沒有 submodule,沒有另外複製進來的第三方資料集(見 ATTRIBUTION.md)。

證據存放於本店的私有程式庫(不對外開放):https://github.com/dev-zillio-cc/dsp-040-api-testing-workbench/blob/99d6f73b3bb812b4fd2a58c63772004cef538788/ATTRIBUTION.md查核於 2026 年查核人 claude-code build-product session
HEALTH 實測通過

最後實測通過:2026-11-02

訂閱即可下載全部商品
US$49/ 月原價 US$99

訂閱期間可下載目錄中的所有商品,不需要另外購買這一件。看方案內容

訂閱前請先以 Google 帳號登入。訂閱與帳單皆綁定你登入的信箱。

已訂閱即可直接下載。尚未訂閱時會前往方案頁,尚未登入時會先前往登入頁。