概要
- フル名
docker.io/guyongquan/webhook-adapter- Registry
- docker.io
- 名前空間
- guyongquan
- リポジトリ
- webhook-adapter
- キャッシュ Tag 数
- 1
- 最終同期
- 07/06/2026, 07:11 AM
概要
通用 Webhook 适配器服务镜像,接收 HTTP 回调并转发至内部 API,适合 Git/CI 事件与告警路由中转。
詳細
guyongquan/webhook-adapter 运行轻量 HTTP 服务,按规则将入站 webhook 转换并转发至下游 URL。定位为无状态 HTTP 中转服务,配置 env 或 config volume;K8s Deployment + Ingress 暴露公网 webhook 端点。
快速启动
docker run -d --name webhook-adapter \
-p 8080:8080 \
-e TARGET_URL=http://internal-api/hook \
docker.io/guyongquan/webhook-adapter:latest
推荐实践
docker run -d --name webhook-adapter \
--restart unless-stopped \
-p 8080:8080 \
-e TARGET_URL=http://api.internal/events \
-e WEBHOOK_SECRET=changeme \
docker.io/guyongquan/webhook-adapter:1.0.0
核心参数说明
-p 8080:8080— Webhook 接收入口-e TARGET_URL— 转发目标 API-e WEBHOOK_SECRET— 签名校验密钥(高敏)--restart unless-stopped— 中转持续在线
Kubernetes
apiVersion: apps/v1
kind: Deployment
metadata:
name: webhook-adapter
spec:
replicas: 2
selector:
matchLabels:
app: webhook-adapter
template:
metadata:
labels:
app: webhook-adapter
spec:
containers:
- name: adapter
image: docker.io/guyongquan/webhook-adapter:1.0.0
ports:
- containerPort: 8080
envFrom:
- secretRef:
name: webhook-adapter-env
---
apiVersion: v1
kind: Service
metadata:
name: webhook-adapter
spec:
selector:
app: webhook-adapter
ports:
- port: 8080
targetPort: 8080
Ingress 暴露;NetworkPolicy 限制出站。
最新 Tag(20 件)
すべての 1 件の Tag を見る →| Tag | アーキテクチャ | プッシュ日時 | サイズ | Digest | 同期 | 期望 | 操作 |
|---|---|---|---|---|---|---|---|
docker.io/guyongquan/webhook-adapter :latest | linux/amd64 | 2019/11/12 14:52 | 37.2 MB | sha256:bfe5dc2600b8… |