Giter VIP home page Giter VIP logo

bark-worker's Introduction

Bark-Worker

License: GPL v3

中文文档

Note

On iOS 18, device token may change, the previous way to use multi-key or key alias may be unavailable, refer to Tips for more details.

Caution

For D1 Alpha Users: On August 1, 2024, D1 alpha databases will stop accepting live SQL queries. See Migration Guide

Bark-Worker is a Bark-Server implenmention on Cloudflare Worker. It provides privacy-aware users with a cheap and private bark backend.

What is Bark?

Bark is an iOS App which allows you to push customed notifications to your iPhone.

Note

A domain is required if worker.dev is unavailable in your country/region

Features

  • Full Bark-Server APIs support
    • register
    • ping
    • healthz
    • info
    • push
  • Path based parameters resolve
  • Easy to deploy, Cheap to use and Convenient to manage

Setup

Note

Select one, D1 or KV Version are both available. D1 Version is recommended for its higher usage than KV Version

Refer to Setup Guide

Cloudflare D1 Version

Create a Worker and a D1 Database, bind D1 database to Worker with name database

Cloudflare KV Version

Create a Worker and a KV Storage, bind KV Storage to Worker with name database

Tips

  • Multi Device Key to one Device
  • Device Key Alias
  • D1 Database Manage in Console
  • etc.

Refer to Tips

bark-worker's People

Contributors

cwxiaos avatar hellodword avatar ocd0711 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.