有了这个开源工具,再也不怕忘记了。。。
Posted 微笑很纯洁
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了有了这个开源工具,再也不怕忘记了。。。相关的知识,希望对你有一定的参考价值。
哈喽,大家好,我是无法显示。今天给大家介绍个好东西————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 推送了重要的信息,要记得及时保存。笔者觉得如果能发送图片就好了,不过…那样应用又会「重」起来。
点击下方卡片,回复 bark 获取软件下载地址。以上就是本次推荐的全部内容,我是无法显示,感谢各位的观看,如果你觉得内容还不错,欢迎点赞、收藏和评论,我们下期更精彩!
以上是关于有了这个开源工具,再也不怕忘记了。。。的主要内容,如果未能解决你的问题,请参考以下文章