logo
0
0
WeChat Login

Bark Server - CNB 云原生推送服务

将 Bark iOS 推送通知服务部署到 CNB 云原生平台。

🚀 快速开始

方式一:CNB 一键部署(推荐)

  1. 访问 https://cnb.cool
  2. 登录并进入 JingYu588/open/open_bark 仓库
  3. 点击"部署" → "新建部署"
  4. 选择 Dockerfile 并开始构建

方式二:本地开发测试

# 启动服务
docker-compose up -d
#如果第一种无法用请用第二种方法
docker compose up -d

# 测试服务
curl http://localhost:8080/ping

# 发送推送
curl http://localhost:8080/your_key/HelloWorld

📁 项目结构

├── Dockerfile          # 容器镜像定义
├── docker-compose.yml  # 本地开发配置
├── .cnb.yml           # CNB 部署配置
├── .gitignore         # Git 忽略文件
├── README.md          # 项目说明
└── GETTING_STARTED.md # 入门指南

🔧 核心配置

端口映射

  • 容器端口: 8080
  • 主机端口: 8080

数据持久化

  • 数据目录: /data (映射到主机的 ./data)

📱 使用方法

健康检查

curl http://localhost:8080/ping

发送推送

curl http://localhost:8080/YOUR_KEY/YourMessage

🌐 官方资源

About

bark仓库

Language
Dockerfile100%