Skip to content

Bark: 一款注重隐私、安全可控的自定义通知推送工具

约 1229 字大约 4 分钟

IOS

2025-05-21

免费轻量、简单调用接口即可向你的 iPhone 推送通知,依赖苹果 APNs 实现及时、稳定、低功耗的系统级推送,隐私安全,支持防止包括作者在内的任何人窃取你的信息。

Bark 应用只支持 IOS 平台,通过 App Store 下载

官方网站:https://bark.day.app/

Github 地址:https://bark.day.app/

1. 应用内推送示例

安装应用后,第一次使用会要求注册一个设备ID,使用此设备ID 进行消息推送通知。

推送内容

提示

修改 推送内容 为需要推送的内容。

https://api.day.app/[ID]/推送内容

更多示例可以进入应用内查看,使用浏览器访问网址,即可获得 IOS 应用推送。

2. 自建推送服务器

默认应用的推送服务器是 https://api.day.app/,该应用支持自建推送服务器,适合对隐私性要求较高的用户使用。

官方文档:https://bark.day.app/#/deploy

Docker

docker run -dt --name bark -p 8080:8080 -v `pwd`/bark-data:/data finab/bark-server
# 镜像也可使用 ghcr.io/finb/bark-server

Docker-Compose

mkdir bark && cd bark
curl -sL https://git.io/JvSRl > docker-compose.yaml
docker-compose up -d

手动部署

根据平台下载可执行文件:https://github.com/Finb/bark-server/releases

或自己编译:https://github.com/Finb/bark-server

运行服务端:

./bark-server_linux_amd64 -addr 0.0.0.0:8080 -data ./bark-data

请注意 bark-server 默认使用 /data 目录保存数据,请确保 bark-server 有权限读写 /data 目录,或者你可以使用 -data 选项指定一个目录

更多部署方式,请查看官方文档

3. 实际应用效果

通过抓取上海黄金交易所信息,实现定时推送当前黄金价格。

au99.99.py

IOS 端效果图:略......

ps:还没找到好用的图床。