镜像概览

完整引用
docker.io/binwiederhier/ntfy
Registry
docker.io
命名空间
binwiederhier
仓库
ntfy
已缓存 Tag 数
408
最近同步
07/06/2026, 04:12 AM

简介

ntfy 开源推送通知服务器,HTTP PUT/POST 发送消息至手机/桌面客户端,支持自托管替代 Firebase 推送通道。

详细介绍

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。

最新 Tag(20 条)

查看全部 408 个 Tag →
Tag架构推送时间大小Digest同步期望操作
docker.io/binwiederhier/ntfy
:v2.25
linux/amd64linux/arm64linux/arm/v6linux/arm/v7
2026/06/25 07:2833.9 MBsha256:141884edc645
docker.io/binwiederhier/ntfy
:v2
linux/amd64linux/arm64linux/arm/v6linux/arm/v7
2026/06/25 07:2833.9 MBsha256:141884edc645
docker.io/binwiederhier/ntfy
:v2.25.0
linux/amd64linux/arm64linux/arm/v6linux/arm/v7
2026/06/25 07:2833.9 MBsha256:141884edc645
docker.io/binwiederhier/ntfy
:latest
linux/amd64linux/arm64linux/arm/v6linux/arm/v7
2026/06/25 07:2833.9 MBsha256:141884edc645
docker.io/binwiederhier/ntfy
:v2.25.0-armv7
linux/arm/v7
2026/06/25 07:2832.3 MBsha256:d2a7e338c114
docker.io/binwiederhier/ntfy
:v2.25.0-arm64v8
linux/arm64
2026/06/25 07:2832.8 MBsha256:a4135cd1cb5a
docker.io/binwiederhier/ntfy
:v2.25.0-amd64
linux/amd64
2026/06/25 07:2833.9 MBsha256:141884edc645
docker.io/binwiederhier/ntfy
:v2.25.0-armv6
linux/arm/v6
2026/06/25 07:2832.6 MBsha256:f3508db7ed77
docker.io/binwiederhier/ntfy
:v2.24
linux/amd64linux/arm64linux/arm/v6linux/arm/v7
2026/06/05 02:5134.0 MBsha256:9e9ae3fbe2d5
docker.io/binwiederhier/ntfy
:v2.24.0
linux/amd64linux/arm64linux/arm/v6linux/arm/v7
2026/06/05 02:5134.0 MBsha256:9e9ae3fbe2d5
docker.io/binwiederhier/ntfy
:v2.24.0-armv6
linux/arm/v6
2026/06/05 02:5132.7 MBsha256:c8f7f1bd7e3f
docker.io/binwiederhier/ntfy
:v2.24.0-arm64v8
linux/arm64
2026/06/05 02:5032.9 MBsha256:cc1eac59910b
docker.io/binwiederhier/ntfy
:v2.24.0-amd64
linux/amd64
2026/06/05 02:5034.0 MBsha256:9e9ae3fbe2d5
docker.io/binwiederhier/ntfy
:v2.24.0-armv7
linux/arm/v7
2026/06/05 02:5032.4 MBsha256:a2d4b7db8626
docker.io/binwiederhier/ntfy
:v2.23
linux/amd64linux/arm64linux/arm/v6linux/arm/v7
2026/05/18 09:2733.7 MBsha256:33c067491862
docker.io/binwiederhier/ntfy
:v2.23.0
linux/amd64linux/arm64linux/arm/v6linux/arm/v7
2026/05/18 09:2733.7 MBsha256:33c067491862
docker.io/binwiederhier/ntfy
:v2.23.0-amd64
linux/amd64
2026/05/18 09:2733.7 MBsha256:33c067491862
docker.io/binwiederhier/ntfy
:v2.23.0-armv7
linux/arm/v7
2026/05/18 09:2732.1 MBsha256:6038b3f277db
docker.io/binwiederhier/ntfy
:v2.23.0-armv6
linux/arm/v6
2026/05/18 09:2732.4 MBsha256:e30cefcc8713
docker.io/binwiederhier/ntfy
:v2.23.0-arm64v8
linux/arm64
2026/05/18 09:2732.6 MBsha256:18840a06bf69