免费开源iPhone推送消息工具+服务端-Bark

createh52周前 (12-12)技术教程14

什么是Bark

Bark 是一款纯推送提醒服务,主要用来给自己的 iPhone 发送自定义内容的推送,可以是文字、链接,不提供历史记录功能,阅后即焚。服务端和客户端均开源,实时性和稳定性都非常可靠,支持自定义请求,自行部署服务器,push 走 iOS 官方渠道,适合注重隐私的用户。

Bark客户端: https://github.com/Finb/Bark

Bark服务端:https://github.com/Finb/bark-server

Bark苹果App Store: https://apps.apple.com/cn/app/bark-customed-notifications/id1403753865

谷歌浏览器插件: https://chrome.google.com/webstore/detail/bark/pmlkbdbpglkgbgopghdcmohdcmladeii

功能简介

1.可以将消息推送到iPhone上。

2.可以使用谷歌浏览器发送消息到iPhone上。

3.可以自建服务器,通过https,把消息发送到iPhone上。

4.配合你的应用程序,python、java,shell等 ,只需要一个地址https://api.day.app/{你的密钥}/{推送的内容} 就可以收到指定消息。

基本演示

1.在谷歌Chrome浏览器发送消息

首先要安装谷歌浏览器插件,选择要复制的文字,右键发送“send to device myiphone”

2.手机收到消息

还有人根据客户端开发了 Chrome 插件,能帮你方便地把网页上的文本、网址、剪贴板内容推送到 Bark 手机端,使用起来也比较方便。

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

Bark服务端部署文档

如果你有自己的云服务器和域名,可以部署web站点,再配合ssl证书搭建https服务,数据传输更加安全。

隐私保护: 如果你的数据特别敏感,请将Bark部署到私人服务器。 所有的数据将只在 你的手机、你的服务器、Apple推送服务器之间传输。

历史消息通过 NotificationServiceExtension 扩展,在收到推送时将推送信息保存在本地,不会经过其他任何设备。 历史记录仅由个人iCloud私有库进行同步。 可以确保你产生的任何通知,将只留在你的设备与你的iCloud中

Docker部署

docker run -itd --name bark \
--restart always \
-p 8080:8080 \
-v /data/docker/bark-data:/data \
finab/bark-server

官方部署文档。https://day.app/2018/06/bark-server-document/



相关文章

WebSocket在Java Spring Boot+Vue框架中实现消息推送功能

在现代Web应用中,实时消息提醒是一项非常重要的功能,能够极大地提升用户体验。WebSocket作为一种在单个TCP连接上进行全双工通信的协议,为实现实时消息提醒提供了高效且低延迟的解决方案。本文将详...

JAVA后端推送企业微信消息到普通微信

接收消息的用户不需要安装企业微信,普通微信就可以。特殊情况开发者需要推送某些即时消息到普通微信端的时候可用,支持推送文字,图文,视频,文件,markdown,及模板等消息# 1.申请注册企业微信(目前...

一套完整版Java 开源的 Spring Boot 即时通讯 IM 聊天系统(附源码)

开篇电商平台最不能缺的就是即时通讯,例如通知类下发,客服聊天等。今天,就来给大家分享一个开源的即时通讯系统。如对文章不感兴趣可直接跳至文章末尾,有获取源码链接的方法。但文章内容是需要你简单的过一遍的,...

BatchPatch 批量推送安装软件 50 台计算机还是 1000 多台计算机

BatchPatch 批量推送安装软件 50 台计算机还是 1000 多台计算机*在整个网络中远程安装 Windows 更新*使用我们的 Windows 更新助手同时修补多台计算机*在远程主机上执行软...

别当工具人了,手把手教会你 Jenkins

一、Jenkins 是什么Jenkins是一个开源软件项目,是基于java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。简单来说,它就是一个...

Nginx+keepalived 实现高可用,防盗链及动静分离配置详解

一、Nginx Rewrite 规则1. Nginx rewrite规则Rewrite规则含义就是某个URL重写成特定的URL(类似于Redirect),从某种意义上说为了美观或者对搜索引擎友好,提高...