真香!简单免费开源项目——IPhone推送提醒器Bark

哈喽,大家好,我是指北君

今天给大家介绍个好东西————Bark! Bark 是一款纯推送提醒服务,主要用来给自己的 iPhone 发送自定义内容的推送,可以是文字、链接,不提供历史记录功能,阅后即焚。

一、bark的应用场景

笔者最近有个需求,比如偶尔的快递箱取件码,如果能放在屏幕上显示,阅后即焚……又或者青龙面板的一些登陆信息,登陆后在手机端进行提示,仅仅是提示就行,不留痕迹,不占空间,相当完美。 如图:

安装 Bark 应用之后,会得到一个示例页面,可以直接拿来就用,只需要在浏览器中打开链接,修改后面的推送内容就行了。

而青龙面板自带bark设置界面,只需要把上图 URL 前面的部分填入扩展设置,就能在登陆青龙面板时自动发送通知内容了。 另外,由于 Bark 的客户端与服务端均开源,所以对于敏感数据,可以参考第二步自行部署服务,所有的数据将只在 你的手机、你的服务器、Apple推送服务器之间传输。

二、部署bark私有服务器

笔者习惯在docker上搭建各类服务,安全,简单,高效。本次也才用docker方式进行部署。

  • 1.docker中安装bark-server

在docker中运行

docker run -dt --name bark -p 8080:8080 -v `pwd`/bark-data:/data finab/bark-server

验证是否启动成功:

[root@YUN8526857 ~]curl localhost:8080/ping
{"code":200,"data":{"version":"1.0.0"},"message":"pong"}

如上提示code 200代表安装成功。

  • 2.测试安装完毕后进行连通测试
curl http://0.0.0.0:8080/ping
  • 3.客户端设置: 在AppStore下载bark客户端,填入服务器地址:

复制app生成的token链接:

测试发送:

回车后,手机端即可收到推送消息。

三、指北君有话说

比起 Pushover 这一类定价高昂的推送服务,免费的 Bark 降低了我们的使用成本。得益于其开源的特性,技术型玩家也可以用它来实现各种想象。需要注意的一点是,Bark 的推送消息是一次性的,它不会替你存储历史记录。因此,如果你用 Bark 推送了重要的信息,要记得及时保存。笔者觉得如果能发送图片就好了,不过…那样应用又会「」起来。

开源指北,立志做最好的开源分享平台,分享有趣实用的开源项目。
欢迎加入交流群,你可以摸鱼、划水、吐槽、咨询。 还有简历模板、各种技术面试资料等100G的资源等着你领取哦。 公众号回复 888马上加入,快来一起来聊一聊吧!

开源指北公众号回复 bark获取资源。

以上就是本次推荐的全部内容,我是指北君,感谢各位的观看。

结尾图


小白学堂 » 真香!简单免费开源项目——IPhone推送提醒器Bark

就聊挣钱,一个带着你做副业的社群。

立即查看 了解详情