跳到主要内容

Render 部署 Bark 服务端

· 阅读需 2 分钟
猿1993👨🏻‍💻
🥇一位后端打酱油程序猿ᴴᵉˡˡᵒ ᵂᵒʳˡᵈ,一名带着热血、暖男、码农、奶爸等各种buff加成的有志青年💫

以前分享过利用 Bark 这个 App 实现 IOS 之间的验证码共享的笔记。当时还是自托管的,现在可以免费迁移到 Render 上了。

详见:

  • Bark 一款注重隐私、安全可控的自定义通知推送工具。
  • 使用 Bark 和小伙伴共享验证码!

https://render.com/

Render 是一个强大的云服务平台,致力于让软件团队能够 ​​ 快速、可靠地部署和托管任何规模的应用程序

它提供了一定的免费额度,Bark 的部署文档给出了部署的过程,我按照执行了一次,完美运行。 部署如下:

部署 Bark 服务端

  1. Render · The Easiest Cloud For All Your Apps 使用 github 登录。 或者其他方式注册一个账号:注册一个 Render 账号

  2. 创建一个 New Web Service

  3. 在底部的 Public Git repository 输入框输入下面的 URL

    https://github.com/Finb/bark-server
  4. 点击 Continue 输入表单

    • Name - 名称,随便取个名字,例如 bark-server
    • Region - 服务器地区,选择离你近的
    • Start Command ,填 ./app -serverless true​。(注意不要漏了 ./app 前面的点)
    • Instance Type - 选 Free ,免费的足够用了。
    • 点击 Advanced 展开更多选项
    • 点击 Add Environment Variable 添加 Serverless 模式需要的 BARK_KEY 和 BARK_DEVICE_TOKEN 字段。 (填写要求参考 Serverless)
    • 例如,我的环境变量:
      •   BARK_KEY:abc_123
        BARK_DEVICE_TOKEN: a0865wefwd90d77abc34dbdaafdf1ddc831a2dfcwefa419f

部署完毕后,会显示 live

然后在页面顶部会显示服务地址

请求地址

请求地址

http://你的服务地址/bark-key/消息内容

小结

天下没有免费 🆓 的午餐,Render 提供了一定的免费额度,有时候消息推送会有一定的延迟,怎么说呢,免费的还要啥自行车~

文章标题:Render 部署 Bark 服务端
版权声明:内容遵守
许可协议。转载请注明出处!
侵权提示:部分信息可能来源于网络。如发现有侵权,请随时联系删除!

神评论

如需图片,可上传至免费图床后,使用图片外链即可。SM.MS