Overview
- Full name
docker.io/binwiederhier/ntfy- Registry
- docker.io
- Namespace
- binwiederhier
- Repository
- ntfy
- Cached tags
- 408
- Last synced
- 07/06/2026, 04:12 AM
Introduction
ntfy 开源推送通知服务器,HTTP PUT/POST 发送消息至手机/桌面客户端,支持自托管替代 Firebase 推送通道。
Details
binwiederhier/ntfy 运行 ntfy push 通知 HTTP 服务,客户端订阅 topic 后接收服务端推送消息。定位为无状态推送 API 服务,挂载 cache volume 持久化消息;K8s Deployment + Ingress 内网告警/IoT 通知通道。
快速启动
docker run -d --name ntfy \
-p 80:80 \
docker.io/binwiederhier/ntfy:latest
推荐实践
docker run -d --name ntfy \
--restart unless-stopped \
-p 80:80 \
-v /data/ntfy:/var/cache/ntfy \
-e NTFY_BASE_URL=https://ntfy.internal \
docker.io/binwiederhier/ntfy:v2.10.0
核心参数说明
-p 80:80— ntfy HTTP API 与 Web UI-v .../ntfy:...— 消息缓存持久化-e NTFY_BASE_URL— 对外访问 URL- 安全 — topic 访问控制与 TLS
Kubernetes
apiVersion: apps/v1
kind: Deployment
metadata:
name: ntfy
spec:
replicas: 2
selector:
matchLabels:
app: ntfy
template:
metadata:
labels:
app: ntfy
spec:
containers:
- name: ntfy
image: docker.io/binwiederhier/ntfy:v2.10.0
ports:
- containerPort: 80
volumeMounts:
- name: cache
mountPath: /var/cache/ntfy
volumes:
- name: cache
persistentVolumeClaim:
claimName: ntfy-cache
---
apiVersion: v1
kind: Service
metadata:
name: ntfy
spec:
selector:
app: ntfy
ports:
- port: 80
targetPort: 80
Ingress TLS 与 auth-file;Prometheus/Alertmanager webhook 推送 topic。
Latest tags (20)
View all 408 tags →| Tag | Arch | Pushed At | Size | Digest | Sync | Wish | Action |
|---|---|---|---|---|---|---|---|
docker.io/binwiederhier/ntfy :v2.25 | linux/amd64linux/arm64linux/arm/v6linux/arm/v7 | 2026/06/25 07:28 | 33.9 MB | sha256:141884edc645… | |||
docker.io/binwiederhier/ntfy :v2 | linux/amd64linux/arm64linux/arm/v6linux/arm/v7 | 2026/06/25 07:28 | 33.9 MB | sha256:141884edc645… | |||
docker.io/binwiederhier/ntfy :v2.25.0 | linux/amd64linux/arm64linux/arm/v6linux/arm/v7 | 2026/06/25 07:28 | 33.9 MB | sha256:141884edc645… | |||
docker.io/binwiederhier/ntfy :latest | linux/amd64linux/arm64linux/arm/v6linux/arm/v7 | 2026/06/25 07:28 | 33.9 MB | sha256:141884edc645… | |||
docker.io/binwiederhier/ntfy :v2.25.0-armv7 | linux/arm/v7 | 2026/06/25 07:28 | 32.3 MB | sha256:d2a7e338c114… | |||
docker.io/binwiederhier/ntfy :v2.25.0-arm64v8 | linux/arm64 | 2026/06/25 07:28 | 32.8 MB | sha256:a4135cd1cb5a… | |||
docker.io/binwiederhier/ntfy :v2.25.0-amd64 | linux/amd64 | 2026/06/25 07:28 | 33.9 MB | sha256:141884edc645… | |||
docker.io/binwiederhier/ntfy :v2.25.0-armv6 | linux/arm/v6 | 2026/06/25 07:28 | 32.6 MB | sha256:f3508db7ed77… | |||
docker.io/binwiederhier/ntfy :v2.24 | linux/amd64linux/arm64linux/arm/v6linux/arm/v7 | 2026/06/05 02:51 | 34.0 MB | sha256:9e9ae3fbe2d5… | |||
docker.io/binwiederhier/ntfy :v2.24.0 | linux/amd64linux/arm64linux/arm/v6linux/arm/v7 | 2026/06/05 02:51 | 34.0 MB | sha256:9e9ae3fbe2d5… | |||
docker.io/binwiederhier/ntfy :v2.24.0-armv6 | linux/arm/v6 | 2026/06/05 02:51 | 32.7 MB | sha256:c8f7f1bd7e3f… | |||
docker.io/binwiederhier/ntfy :v2.24.0-arm64v8 | linux/arm64 | 2026/06/05 02:50 | 32.9 MB | sha256:cc1eac59910b… | |||
docker.io/binwiederhier/ntfy :v2.24.0-amd64 | linux/amd64 | 2026/06/05 02:50 | 34.0 MB | sha256:9e9ae3fbe2d5… | |||
docker.io/binwiederhier/ntfy :v2.24.0-armv7 | linux/arm/v7 | 2026/06/05 02:50 | 32.4 MB | sha256:a2d4b7db8626… | |||
docker.io/binwiederhier/ntfy :v2.23 | linux/amd64linux/arm64linux/arm/v6linux/arm/v7 | 2026/05/18 09:27 | 33.7 MB | sha256:33c067491862… | |||
docker.io/binwiederhier/ntfy :v2.23.0 | linux/amd64linux/arm64linux/arm/v6linux/arm/v7 | 2026/05/18 09:27 | 33.7 MB | sha256:33c067491862… | |||
docker.io/binwiederhier/ntfy :v2.23.0-amd64 | linux/amd64 | 2026/05/18 09:27 | 33.7 MB | sha256:33c067491862… | |||
docker.io/binwiederhier/ntfy :v2.23.0-armv7 | linux/arm/v7 | 2026/05/18 09:27 | 32.1 MB | sha256:6038b3f277db… | |||
docker.io/binwiederhier/ntfy :v2.23.0-armv6 | linux/arm/v6 | 2026/05/18 09:27 | 32.4 MB | sha256:e30cefcc8713… | |||
docker.io/binwiederhier/ntfy :v2.23.0-arm64v8 | linux/arm64 | 2026/05/18 09:27 | 32.6 MB | sha256:18840a06bf69… |