镜像概览
- 完整引用
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… |