LXD Corp
zlingpush-notificationswebhookiosdev-toolssaas

Zling : recevez des notifications push depuis un simple curl

Par Laurent X. Dubois
Zling : recevez des notifications push depuis un simple curl

Découvrez Zling, l'application iOS qui permet aux développeurs de recevoir des notifications push en une seule ligne de commande. Plus besoin de backend complexe : un simple appel HTTP suffit.

En tant que développeur, combien de fois avez-vous eu besoin d'être notifié d'un événement — un script qui plante, un déploiement terminé, un paiement reçu — sans avoir à construire tout un backend de notifications ?

C'est exactement le problème que résout Zling, notre nouvelle application iOS qui transforme un simple appel HTTP en notification push instantanée.

Le problème : les notifications, c'est compliqué

Mettre en place des notifications push implique généralement :

Un serveur backend pour gérer les tokens de device

Une intégration APNs (ou FCM) complexe

Un système d'authentification pour sécuriser les envois

Des heures de développement pour un besoin souvent très simple

Pour un side project, un script de monitoring, ou un pipeline CI/CD, c'est disproportionné.

Zling : une notification = un curl

Zling s'inspire des meilleurs outils dev : simple, sans friction, efficace. Le principe est aussi basique que puissant.

Vous installez l'app sur votre iPhone, vous obtenez une URL de webhook unique, et vous envoyez une notification avec :

1curl -X POST https://votre-projet.convex.site/v1/votre-secret \
2 -H "Content-Type: application/json" \
3 -d '{"title": "Déploiement terminé", "message": "La prod est à jour 🚀"}'

C'est tout. Votre iPhone vibre instantanément.

Cas d'usage concrets

Monitoring de scripts

Ajoutez un appel curl à la fin de vos scripts critiques. Si le script échoue, vous êtes alerté. Si le script réussit, vous êtes rassuré.

1#!/bin/bash
2./backup-db.sh
3if [ $? -eq 0 ]; then
4 curl -X POST https://.../v1/br_usr_xxxxx \
5 -d '{"title":"✅ Backup OK","message":"La BDD a été sauvegardée"}'
6else
7 curl -X POST https://.../v1/br_usr_xxxxx \
8 -d '{"title":"❌ Backup FAILED","message":"Erreur lors de la sauvegarde"}'
9fi

Alerting CI/CD

Intégrez Zling dans vos pipelines GitHub Actions, GitLab CI, ou n8n pour être notifié à chaque étape clé.

1# .github/workflows/deploy.yml
2deploy:
3 runs-on: ubuntu-latest
4 steps:
5 - name: Notify deployment start
6 run: |
7 curl -X POST ${{ secrets.ZLING_WEBHOOK }} \
8 -d '{"title":"🚀 Déploiement démarré","message":"Commit: ${{ github.sha }}"}'

Webhooks Stripe

Recevez une notification à chaque nouveau paiement, chaque échec de prélèvement, chaque nouveau client.

Automatisation n8n et Home Assistant

Envoyez une notification à partir de nodes n8n ou à chaque nouvel évènement dans votre Home Assistant.

Formulaires de contact

Votre site reçoit un nouveau message ? Soyez alerté en temps réel plutôt que de rafraîchir votre inbox.

Stack technique

Zling est construit avec une stack moderne et éprouvée :

App iOS : Expo / React Native + TypeScript — déployée via EAS Build

Backend & Base de données : Convex (real-time, serverless)

Authentification : Clerk (Google, Apple, Email)

Push : Expo Push API → APNs

Monétisation : RevenueCat + StoreKit (Apple IAP)

Gratuit jusqu'à 10 notifications par mois

Zling est freemium. Vous pouvez envoyer gratuitement 10 notifications par mois, ce qui couvre largement un usage de side project ou de monitoring ponctuel.

Au-delà, deux offres :

Premium Mensuel : 0,99€/mois — notifications illimitées

Premium Annuel : 9,99€/an — l'équivalent de 0,83€/mois

Fonctionnalités clés

✅ Webhook unique (POST ou GET) par device ou partagé entre tous vos devices

✅ Rotation de secret en un tap pour révoquer un accès compromis

✅ Rate limiting (5 req/min) pour éviter les abus

✅ Payload riche : titre, sous-titre, message, URL d'ouverture, image

✅ Historique complet des notifications dans l'app

✅ Multi-device : un compte, plusieurs iPhones

Comment démarrer ?

Téléchargez Zling gratuitement sur l'App Store.

L'onboarding prend 30 secondes :

Autorisez les notifications

Connectez-vous (Google, Apple, ou email)

Copiez votre URL webhook

Envoyez votre premier curl. C'est fait. ✨

Plus d'infos sur https://zling.lxdcorp.com