// the find
chanify/chanify
Chanify is a safe and simple notification tools. This repository is command line tools for Chanify.
Chanify is a self-hosted push notification server that routes alerts to an iOS/macOS app via Apple's APNS. You run the Go server, add it to the iOS client by scanning a QR code, then send notifications over HTTP. It's for developers who want push alerts on their phone from scripts, cron jobs, or webhooks without handing data to a third-party SaaS.
The serverful mode routes directly to APNS without touching the author's infrastructure, which is the only honest privacy story here. The HTTP API accepts plain form posts, JSON, or raw text bodies, so you can curl it from a shell script in about 30 seconds. Lua plugin support for webhooks is a nice escape hatch for transforming incoming payloads without writing a full service. The Docker setup with nginx terminating TLS is documented end-to-end, not left as an exercise.
The project has been dead since June 2023 — no commits, no releases, open issues unacknowledged. LGTM and GitHub workflow badges in the README point to deprecated services, which is a sign maintenance stopped before it officially stopped. The serverless mode still funnels device tokens through api.chanify.net, so you're trusting a server run by someone who has gone quiet. The Lua webhook support is useful in theory but there's only one example (GitHub) and no docs on what the runtime actually exposes beyond the README snippet.