openflarestack Star this repo
  1. Catalog
  2. Notifications
  3. Bark-Worker
Ranked 37 of 234

Bark-Worker

cwxiaos/bark-worker

Private backend for the Bark iOS app so you can push custom notifications to your iPhone.

What it sets up in your account

  • D1
    D1 database
    A SQL database for the app’s records.
Category
Notifications
Licence
GPL-3.0
Stars
681
Last commit
4 weeks ago
Latest release
v2.2.6

Use it with AI or code

  • Markdown for AIPaste into ChatGPT, Claude or any LLM./apps/bark-worker.md
    Open
  • JSON APIFree, no key, CORS open./api/v1/apps/bark-worker.json
    Open

More in the API docs and llms.txt.

Keeping it up to date

The Deploy button copies the repo into your GitHub. Run this in your copy whenever a new version comes out.

terminal
git remote add upstream https://github.com/cwxiaos/bark-worker.git
git pull upstream master
npx wrangler deploy

Bark-Worker questions

What is Bark-Worker?

Private backend for the Bark iOS app so you can push custom notifications to your iPhone. It runs on Cloudflare Workers in your own account.

What does Bark-Worker set up in my Cloudflare account?

D1 database. They are created in your account, so the data stays yours.

How do I deploy Bark-Worker?

Press Deploy to Cloudflare. Cloudflare copies the repository into your GitHub account, creates what it needs and deploys it with Workers Builds.

Is Bark-Worker free and open source?

Yes. It’s published under the GPL-3.0 licence. Running it uses your own Cloudflare account, and small setups usually fit in the free plan.

How do I update Bark-Worker?

Pull from the original repository and redeploy: add https://github.com/cwxiaos/bark-worker.git as an upstream remote, run git pull upstream master, then npx wrangler deploy.