本站面向开发者与科研用户,提供开源镜像的搜索和下载加速服务。
所有镜像均来源于原始开源仓库,本站不存储、不修改、不传播任何镜像内容。

bark-server Docker 镜像下载 - 轩辕镜像

bark-server 镜像详细信息和使用指南

bark-server 镜像标签列表和版本信息

bark-server 镜像拉取命令和加速下载

bark-server 镜像使用说明和配置指南

Docker 镜像加速服务 - 轩辕镜像平台

国内开发者首选的 Docker 镜像加速平台

极速拉取 Docker 镜像服务

相关 Docker 镜像推荐

热门 Docker 镜像下载

bark-server
finab/bark-server

bark-server 镜像详细信息

bark-server 镜像标签列表

bark-server 镜像使用说明

bark-server 镜像拉取命令

Docker 镜像加速服务

轩辕镜像平台优势

镜像下载指南

相关 Docker 镜像推荐

Bark的后端服务。Bark是一款允许向iPhone推送自定义通知的iOS应用。
54 收藏0 次下载activefinab镜像

bark-server 镜像详细说明

bark-server 使用指南

bark-server 配置说明

bark-server 官方文档

Bark

Bark 是一款允许向iPhone推送自定义通知的iOS应用。bark-server作为其配套后端服务,用于接收并处理推送请求,支持私有部署,适用于个人或团队搭建自定义通知推送服务。

目录

  • Bark
    • 安装
      • Docker用户
      • 普通用户
      • 开发者
      • Nginx代理配置
    • API V2
    • 其他文档
    • 参与贡献
      • 开发环境
    • 更新说明

安装

Docker用户

!Docker Automated build !MicroBadger Size !MicroBadger Layers

已提供Docker镜像,可通过以下命令运行bark服务器:

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

参数说明:-dt后台运行,--name指定容器名称为bark,-p映射容器8080端口到主机8080端口,-v将主机当前目录下的bark-data目录挂载到容器/data目录(用于数据持久化)。

若使用docker-compose,可将项目下的docker-compose.yaml复制到任意目录并运行:

sh
mkdir bark-server && cd bark-server
curl -sL [***] > docker-compose.yaml
docker-compose up -d

普通用户

  1. 从发布页下载预编译二进制文件
  2. 为bark-server二进制文件添加可执行权限:chmod +x bark-server
  3. 启动bark-server:./bark-server --addr 0.0.0.0:8080 --data ./bark-data
  4. 测试服务器:curl localhost:8080/ping

注意:bark-server默认使用/data目录存储数据。确保bark-server对/data目录有写入权限,否则使用-d选项指定其他目录。

开发者

开发者可自行编译项目,编译需以下依赖:

  • Golang 1.16+
  • 启用Go Mod(环境变量GO111MODULE=on
  • 启用Go Mod代理(环境变量GOPROXY=[***]
  • 安装make工具

运行以下命令编译项目:

sh
# 跨平台编译所有版本
make

# 或安装到本地GOPATH
make install

Nginx代理配置

多数用户希望将bark服务器部署在内网,再通过Nginx反向代理。以下是简单的Nginx配置示例(假设bark服务器监听192.168.1.123:8080):

sh
# 生成于2020-03-26,遵循Mozilla Guideline v5.4,nginx 1.17.7,OpenSSL 1.1.1d,现代配置
# [***]
server {
    listen 80;
    listen [::]:80;
    # 替换bark.app.dev为你的实际域名
    server_name bark.app.dev;

    return 301 [***]
}

server {
    listen 443 ssl http2;
    listen [::]:443 ssl http2;
    # 替换bark.app.dev为你的实际域名
    server_name bark.app.dev;

    ssl_certificate /path/to/signed_cert_plus_intermediates;
    ssl_certificate_key /path/to/private_key;
    ssl_session_timeout 1d;
    ssl_session_cache shared:MozSSL:10m;  # 约40000个会话
    ssl_session_tickets off;

    # 现代配置
    ssl_protocols TLSv1.3;
    ssl_prefer_server_ciphers off;

    # HSTS(需启用ngx_http_headers_module)(63072000秒)
    add_header Strict-Transport-Security "max-age=63072000" always;

    # OCSP stapling
    ssl_stapling on;
    ssl_stapling_verify on;

    # 使用根CA和中间证书验证OCSP响应的信任链
    ssl_trusted_certificate /path/to/root_CA_cert_plus_intermediates;

    # 替换为你的解析器IP地址
    #resolver 127.0.0.1;

    location / {

        log_not_found on;
        # 替换[***]
        proxy_pass [***]

        proxy_read_timeout 300;
        proxy_connect_timeout 300;
        proxy_redirect off;

        proxy_set_header Host              $host;
        proxy_set_header X-Forwarded-Proto $scheme;
        proxy_set_header X-Real-IP         $remote_addr;

    }
}

API V2

请阅读API_V2.md。

其他文档

中文:

  • [***]

参与贡献

开发环境

本项目至少需要golang 1.12版本编译,并需支持Go mod。

  • Golang 1.16
  • GoLand 2020.3或其他Go IDE
  • Docker(可选)

更新说明

程序中嵌入的推送证书永不过期。仅当证书过期导致推送失败时,才需要更新程序。

用户好评

来自真实用户的反馈,见证轩辕镜像的优质服务

oldzhang的头像

oldzhang

运维工程师

Linux服务器

5

"Docker加速体验非常流畅,大镜像也能快速完成下载。"

Nana的头像

Nana

后端开发

Mac桌面

4.9

"配置Docker镜像源后,拉取速度快了数倍,开发体验提升明显。"

Qiang的头像

Qiang

平台研发

K8s集群

5

"轩辕镜像在K8s集群中表现很稳定,容器部署速度明显加快。"

小敏的头像

小敏

测试工程师

Windows桌面

4.8

"Docker镜像下载不再超时,测试环境搭建更加高效。"

晨曦的头像

晨曦

DevOps工程师

宝塔面板

5

"配置简单,Docker镜像源稳定,适合快速部署环境。"

阿峰的头像

阿峰

资深开发

群晖NAS

5

"在群晖NAS上配置后,镜像下载速度飞快,非常适合家庭实验环境。"

俊仔的头像

俊仔

后端工程师

飞牛NAS

4.9

"Docker加速让容器搭建顺畅无比,再也不用等待漫长的下载。"

Lily的头像

Lily

测试经理

Linux服务器

4.8

"镜像源覆盖面广,更新及时,团队一致反馈体验不错。"

浩子的头像

浩子

云平台工程师

Podman容器

5

"使用轩辕镜像后,Podman拉取镜像稳定无比,生产环境可靠。"

Kai的头像

Kai

运维主管

爱快路由

5

"爱快系统下配置加速服务,Docker镜像拉取速度提升非常大。"

翔子的头像

翔子

安全工程师

Linux服务器

4.9

"镜像源稳定性高,安全合规,Docker拉取无忧。"

亮哥的头像

亮哥

架构师

K8s containerd

5

"大规模K8s集群下镜像加速效果显著,节省了大量时间。"

慧慧的头像

慧慧

平台开发

Docker Compose

4.9

"配置Compose镜像加速后,整体构建速度更快了。"

Tina的头像

Tina

技术支持

Windows桌面

4.8

"配置简单,镜像拉取稳定,适合日常开发环境。"

宇哥的头像

宇哥

DevOps Leader

极空间NAS

5

"在极空间NAS上使用Docker加速,体验流畅稳定。"

小静的头像

小静

数据工程师

Linux服务器

4.9

"Docker镜像源下载速度快,大数据环境搭建轻松完成。"

磊子的头像

磊子

SRE

宝塔面板

5

"使用轩辕镜像后,CI/CD流程整体快了很多,值得推荐。"

阿Yang的头像

阿Yang

前端开发

Mac桌面

4.9

"国内网络环境下,Docker加速非常给力,前端环境轻松搭建。"

Docker迷的头像

Docker迷

架构师

威联通NAS

5

"威联通NAS下配置镜像加速后,Docker体验比官方源好很多。"

方宇的头像

方宇

系统工程师

绿联NAS

5

"绿联NAS支持加速配置,Docker镜像下载快且稳定。"