ar

خادم Push Notifications الخاص - استقلال عن Google وApple

Firebase Cloud Messaging (FCM من Google) وApple Push Notification Service (APNS) معياران للـ push notifications على Android وiOS. لكن الاعتماد عليهما يربط تطبيقك بهذين العملاقين، يخضعك لسياساتهما، ويمنحهما بيانات استخدام تطبيقك. خادم push notifications شخصي على VPS offshore يوفر بدائل مفتوحة (UnifiedPush، ntfy، Gotify) للحفاظ على الاستقلالية. Anubiz Host في رومانيا وأيسلندا، دفع كريبتو، بدون KYC.

Need this done for your project?

We implement, you ship. Async, documented, done in days.

Start a Brief

مشاكل الاعتماد على FCM وAPNS

FCM يتطلب جوجل play services على الأجهزة. تطبيقات السوق البديلة (F-Droid، Aptoide، Huawei AppGallery) لا تحصل على notifications إلا بآليات بديلة. لو تستهدف سوقًا تجنّب Google services لأسباب خصوصية، تطبيقك "أعمى" لـ ربع المستخدمين على الأقل.

APNS يربطك بنظام Apple بالكامل. حسابك في Apple Developer Program يكلف 99 دولار سنويًا، يتطلب KYC كامل، ويمكن تعليقه لأي سبب يراه Apple مناسبًا. حالات شائعة لمطورين عرب تم تعليق حساباتهم بسبب "محتوى مرتبط بدول مقاطعة" أو لأسباب غير مبررة.

البيانات: كل notification ترسلها عبر FCM/APNS تمر بخوادم Google/Apple. هما يعرفان متى يتلقى مستخدمك إشعارًا، حجم الإشعار، تردد الإشعارات. لتطبيقات حساسة (مراسلة، تداول، طبية)، هذا تسريب metadata غير مرغوب.

التكلفة في المقياس الكبير: FCM مجاني، APNS أيضًا. لكن لو نمت قاعدة المستخدمين لملايين، الميزات المتقدمة (analytics، A/B testing) تتطلب دفعات. خادم شخصي بتكلفة ثابتة يجنبك المفاجآت.

حلول مفتوحة: ntfy وGotify وUnifiedPush

ntfy: أبسط حل. يرسل notifications عبر HTTP POST. تطبيق ntfy على Android/iOS يتلقاها مباشرة من خادمك. مفيد لـ DevOps notifications (سيرفر تعطل، CI/CD failed، نسخة احتياطية فشلت)، إشعارات IoT، أي حالة استخدام بدون حاجة لـ FCM/APNS.

Gotify: مشابه لـ ntfy مع features إضافية: واجهة ويب لإدارة الإشعارات، plugins، تطبيقات native لكل المنصات. لو تريد منصة كاملة مع UI، Gotify الخيار الأفضل.

UnifiedPush: مبادرة لـ standardize push notifications على Android. تطبيقات تدعم UnifiedPush (Element، FairEmail، Tusky) تستخدم أي خادم متوافق (Mastodon، Matrix، Nextcloud distributor). تنوع المزودين يكسر احتكار FCM.

NTFY على VPS Anubiz Host: تثبيت بسيط جدًا. apt install ntfy ثم systemctl enable --now ntfy. اضبط بيتك الإلكتروني وملف /etc/ntfy/server.yml: base-url، listen-http (المنفذ)، attachment-cache-dir. شهادة Let's Encrypt تتكامل تلقائيًا عبر nginx reverse proxy. التطبيق على هاتفك يشترك في topic ويستقبل الـ notifications مباشرة.

حالات استخدام للمطورين العرب

تطبيقات DevOps: تنبيهات monitoring (Prometheus alertmanager + ntfy)، نتائج CI/CD (GitHub Actions + Gotify webhook)، تنبيهات أمنية (fail2ban + push notification عند login attempts مشبوهة). تطبيق ntfy على هاتفك يصبح لوحة تحكم لكل أنظمتك.

تطبيقات مراسلة عربية: لو تطور بديل WhatsApp أو Telegram لمستخدمي الخليج، الاعتماد على FCM/APNS يكشف metadata رسائل المستخدمين لـ Google/Apple. UnifiedPush + خادم شخصي يحقق privacy حقيقي.

تطبيقات الـ E-commerce: تنبيهات الطلبات للبائعين، أحداث المخزون، إشعارات الشحن. خادمك الخاص يدعم volume كبير بدون قلق من حدود FCM (FCM ينخفض في الـ throughput بعد آلاف الـ messages/second).

تطبيقات المنصات المالية: notifications للصفقات، تنبيهات الأسعار، أحداث الحساب. هذه بيانات حساسة جدًا، إرسالها عبر Google يعرّض المستخدمين لـ profiling. خادم شخصي offshore هو الحل لـ أي تطبيق fintech عربي يأخذ خصوصية مستخدميه على محمل الجد. خطة Anubiz Host 4GB في رومانيا تكفي لخدمة ملايين الإشعارات شهريًا.

Why Anubiz Host

100% async — no calls, no meetings
Delivered in days, not weeks
Full documentation included
Production-grade from day one
Security-first approach
Post-delivery support included

Ready to get started?

Skip the research. Tell us what you need, and we'll scope it, implement it, and hand it back — fully documented and production-ready.

Anubiz Chat AI

Online