[{"data":1,"prerenderedAt":215},["ShallowReactive",2],{"seo-verification":3,"blog-rybbit-بديل-posthog-المستضاف-ذاتيا-على-vps-ma-ar":6,"promo-bar-likely":20},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"key":7,"data":8},"blog-rybbit-بديل-posthog-المستضاف-ذاتيا-على-vps-ma-ar",{"id":9,"slug":10,"slugs":11,"title":15,"excerpt":16,"readTime":17,"views":18,"isPinned":19,"noindex":20,"publishedAt":21,"updatedAt":22,"category":23,"categories":29,"featuredImage":31,"bgImage":32,"posterImage":33,"relatedSolution":31,"intro":34,"sections":35,"ctaTitle":144,"ctaBody":145,"ctaButton":146,"ctaUrl":147,"relatedPosts":148},486,"rybbit-بديل-posthog-المستضاف-ذاتيا-على-vps",{"fr":12,"en":13,"ar":10,"es":14},"rybbit-analytics-self-hosted-vps-alternative-posthog","rybbit-self-hosted-posthog-alternative-on-vps","rybbit-alternativa-self-hosted-posthog-en-vps","‏Rybbit: بديل ‏PostHog المُستضاف ذاتياً على ‏VPS","أوقف ‏PostHog دعم نسخته المجتمعية. ‏Rybbit بترخيص ‏Apache-2.0 يُنصَّب في 30 دقيقة على ‏VPS ويغطي نفس حالات الاستخدام دون قيود.",6,0,false,true,"2026-10-21T00:00:00+00:00","2026-10-21T15:21:33+00:00",{"id":24,"name":25,"slug":26,"color":27,"icon":28},8,"الأمان والمراقبة","securite-monitoring","bg-rose-500\u002F10 text-rose-400","security",[30],{"id":24,"name":25,"slug":26,"color":27,"icon":28},null,"\u002Fblog\u002Fcovers\u002Fbg.svg","\u002Fblog\u002Fcovers\u002Frybbit-analytics-self-hosted-vps-alternative-posthog-poster.svg","قلّص ‎PostHog‎ استثماره تدريجياً في نسخته المُستضافة ذاتياً، ودفع الفِرق نحو ‎PostHog Cloud‎. ‎Rybbit‎ يسد هذا الفراغ: حل تحليلات خفيف الوزن بترخيص ‎Apache-2.0‎، يتجاوز ‏13 000 نجمة على ‎GitHub‎ منذ إطلاقه في 2025، ويُنصَّب في أقل من 30 دقيقة على خادم ‎VPS‎.",[36,40,51,54,82,86,135,138,141],{"type":37,"title":38,"body":39},"h2","لماذا استبدال ‏PostHog المُستضاف ذاتياً الآن","أوقف ‎PostHog‎ دعم نشر ‎Kubernetes\u002FHelm‎ ويوصي الآن بـ‎PostHog Cloud‎ خياراً أساسياً للأحجام الكبيرة. تبقى نسخة ‎Docker Compose‎ متاحة دون ضمانات دعم فعلي، مما دفع كثيراً من الفِرق للبحث عن بديل أفضل صيانةً. ‎Rybbit‎ بترخيص ‎Apache-2.0‎ هو الأكثر نشاطاً في هذا المجال: أكثر من ‏13 000 نجمة ‎GitHub‎ في أقل من 18 شهراً منذ إطلاقه في أبريل 2025.",{"type":41,"title":42,"items":43},"ul","ما يقدمه ‏Rybbit مقارنةً بـ‏PostHog Community",[44,45,46,47,48,49,50],"**ترخيص ‏Apache-2.0** — لا بند ‏SSPL، ولا قيود تجارية، قابل للاستخدام في المؤسسات دون اتفاقية خاصة","**بصمة ذاكرة مُخفَّضة** — يكفي 512 ميغابايت للبدء؛ كان ‏PostHog Community يتطلب 4 غيغابايت ‏RAM كحدٍّ أدنى","**مكدّس مُبسَّط** — ‏PostgreSQL و‏Redis وملف تنفيذي واحد بـ‏Go، دون الحاجة الإلزامية لـ‏Kafka أو ‏ClickHouse للأحجام المعتادة","**الامتثال لـ‏GDPR بالتصميم** — البيانات مخزَّنة على بنيتك التحتية، دون نقل لأطراف ثالثة، مع إخفاء هوية ‏IP مدمج","**تتبع بدون ملفات تعريف الارتباط** — تعريف مبني على البصمة الرقمية والجلسات، متوافق مع سياسات الموافقة الصارمة","**القمعات والاستبقاء والخرائط الحرارية** — وظائف تحليلات المنتج الأساسية متاحة دون مستوى مدفوع","**‏API أحداث متوافق** — مخطط الأحداث قريب من ‏PostHog، مما يُسهّل نقل المجمّعات الحالية",{"type":37,"title":52,"body":53},"المتطلبات الأساسية قبل التثبيت","يعمل ‏Rybbit بشكل مريح على جهاز بـ**نواة واحدة و2 غيغابايت ‏RAM** لأحجام تصل إلى عدة ملايين من الأحداث شهرياً. للأحجام الأكبر (عشرات الملايين)، خطط لنواتين و4 غيغابايت. يعتمد التخزين على فترة الاحتفاظ المختارة: احسب تقريباً 1 غيغابايت لكل 500,000 حدث مع احتفاظ لمدة 90 يوماً.\n\nعلى صعيد البرمجيات، تحتاج إلى ‏Docker Engine 24+‎ وDocker Compose v2. مطلوب اسم نطاق يشير إلى ‏VPS الخاص بك للحصول على شهادة ‏TLS. يجب أن تكون المنافذ 80 و443 مفتوحة في جدار الحماية.",{"type":55,"title":56,"steps":57},"steps","تثبيت ‏Rybbit على ‏VPS في أقل من 30 دقيقة",[58,61,64,67,70,73,76,79],{"title":59,"body":60},"تحديث النظام وتثبيت ‏Docker","اتصل بـ‏VPS الخاص بك كمستخدم ‏root، ثم نفّذ:\n```bash\napt update && apt upgrade -y\ncurl -fsSL https:\u002F\u002Fget.docker.com | sh\nsystemctl enable --now docker\n```\nتحقق من توفر ‏Docker Compose v2: `docker compose version`",{"title":62,"body":63},"إنشاء دليل العمل","```bash\nmkdir -p \u002Fopt\u002Frybbit && cd \u002Fopt\u002Frybbit\n```",{"title":65,"body":66},"تنزيل ملف ‏Docker Compose الرسمي","```bash\ncurl -fsSL https:\u002F\u002Fraw.githubusercontent.com\u002Frybbit-io\u002Frybbit\u002Fmain\u002Fdocker-compose.yml -o docker-compose.yml\ncurl -fsSL https:\u002F\u002Fraw.githubusercontent.com\u002Frybbit-io\u002Frybbit\u002Fmain\u002F.env.example -o .env\n```",{"title":68,"body":69},"ضبط متغيرات البيئة","عدّل ملف `.env` وأدخل على الأقل:\n```bash\nBASE_URL=https:\u002F\u002Fanalytics.your-domain.com\nPOSTGRES_PASSWORD=كلمة_مرور_قوية\nJWT_SECRET=سلسلة_عشوائية_طويلة\n```\nأنشئ `JWT_SECRET` باستخدام: `openssl rand -hex 32`",{"title":71,"body":72},"تشغيل الحاويات","```bash\ndocker compose pull\ndocker compose up -d\n```\nتحقق من أن جميع الخدمات في حالة `healthy`: `docker compose ps`",{"title":74,"body":75},"ضبط ‏nginx كبروكسي عكسي مع ‏TLS","ثبّت ‏nginx وcertbot، ثم أنشئ `\u002Fetc\u002Fnginx\u002Fsites-available\u002Frybbit`:\n```bash\nserver {\n    server_name analytics.your-domain.com;\n    location \u002F {\n        proxy_pass http:\u002F\u002F127.0.0.1:3000;\n        proxy_set_header Host $host;\n        proxy_set_header X-Real-IP $remote_addr;\n    }\n}\n```\nفعّل الموقع واحصل على الشهادة: `certbot --nginx -d analytics.your-domain.com`",{"title":77,"body":78},"إنشاء حساب المدير الأول","افتح `https:\u002F\u002Fanalytics.your-domain.com` في متصفحك. يتيح لك معالج التهيئة إنشاء حساب المدير وإضافة موقعك الأول. دوّن معرّف الموقع (‏Site ID) — ستحتاجه لمقتطف التتبع.",{"title":80,"body":81},"دمج مقتطف التتبع","انسخ المقتطف من لوحة التحكم وأضفه قبل `\u003C\u002Fhead>` في صفحاتك:\n```html\n\u003Cscript\n  src=\"https:\u002F\u002Fanalytics.your-domain.com\u002Fscript.js\"\n  data-site-id=\"YOUR_SITE_ID\"\n  defer>\n\u003C\u002Fscript>\n```\nتظهر الأحداث الأولى في لوحة التحكم في الوقت الفعلي.",{"type":83,"title":84,"body":85},"tip","الانتقال من ‏PostHog: تصدير الأحداث التاريخية","لا يوفر ‏Rybbit استيراداً أصلياً من ‏PostHog. أبسط طريقة للانتقال هي تشغيل أداتَي التتبع معاً لمدة 30 يوماً، ثم إيقاف ‏PostHog بمجرد أن يجمع ‏Rybbit تاريخاً كافياً لتحليلات الاستبقاء والقمع. لتصدير بيانات ‏PostHog الخاصة بك، استخدم ‏API تصدير الأحداث (`\u002Fapi\u002Fevent`) مع الترقيم الصفحي، واحتفظ بملفات ‏JSON كأرشيف. فيما يخص الامتثال لـ‏GDPR، يخزّن ‏Rybbit البيانات فقط على ‏VPS الخاص بك: لا نقل خارج بنيتك التحتية، ويمكن تفعيل إخفاء هوية عناوين ‏IP في ملف `.env` عبر `ANONYMIZE_IPS=true`.",{"type":87,"title":88,"headers":89,"rows":94},"comparison","‏PostHog المُستضاف ذاتياً مقابل ‏Plausible مقابل ‏Rybbit",[90,91,92,93],"المعيار","‏PostHog Community (مُوقَف)","‏Plausible CE","‏Rybbit",[95,100,104,109,114,117,121,125,130],[96,97,98,99],"الترخيص","‏MIT (مؤرشف، بدون دعم)","‏AGPL-3.0","‏Apache-2.0",[101,102,103,103],"الحد الأدنى الموصى به من ‏RAM","4 غيغابايت","512 ميغابايت",[105,106,107,108],"المكدّس","‏Kafka + ClickHouse + PostgreSQL + Redis","‏PostgreSQL + ClickHouse","‏PostgreSQL + Redis",[110,111,112,113],"الدعم النشط","لا (توقف دعم Kubernetes\u002FHelm، Docker Compose بدون SLA نشط)","نعم","نعم (مشروع في نمو نشط)",[115,112,116,112],"القمعات والاستبقاء","لا (تحليلات حركة مرور فقط)",[118,112,119,120],"الخرائط الحرارية","نعم (مستوحى من ‏Clarity)","نعم (في مرحلة تجريبية)",[122,123,124,112],"تتبع بدون ملفات تعريف الارتباط","لا (ملفات تعريف الارتباط افتراضياً)","نعم (مصمَّم بدون ملفات تعريف الارتباط)",[126,127,128,129],"‏API الأحداث","نعم (مخطط غني)","نعم (مخطط مُبسَّط)","نعم (مخطط قريب من ‏PostHog)",[131,132,133,134],"نجوم GitHub","~25,000 (مؤرشف)","~20,000","~12,000 (في 21 شهراً)",{"type":37,"title":136,"body":137},"نسخ احتياطي وصيانة ‏Rybbit في الإنتاج","تحتوي قاعدة بيانات ‏PostgreSQL على جميع بيانات التحليلات الخاصة بك. جدوِل نسخة احتياطية يومية باستخدام `pg_dump`:\n```bash\ndocker exec rybbit-postgres-1 pg_dump -U postgres rybbit | gzip > \u002Fopt\u002Fbackups\u002Frybbit-$(date +%Y%m%d).sql.gz\n```\nللتحديثات، ينشر ‏Rybbit صور ‏Docker مُعَنوَنة. الإجراء هو:\n```bash\ncd \u002Fopt\u002Frybbit\ndocker compose pull\ndocker compose up -d\n```\nراجع الإصدارات على ‏GitHub للاطلاع على ملاحظات الإصدار قبل كل تحديث. يتبع ‏Rybbit الإصدار الدلالي — التحديثات الثانوية وتحديثات الترقيع آمنة دون تغييرات جذرية.",{"type":37,"title":139,"body":140},"هل ‏Rybbit جاهز للإنتاج في 2025","سؤال النضج مشروع لمشروع عمره 21 شهراً. يُستخدم ‏Rybbit في الإنتاج من قِبل آلاف الفِرق وفقاً لبيانات تنزيل الصور العامة على ‏Docker Hub. لا تزال نقاط الحذر قائمة: ‏API استيعاب الأحداث مستقر، لكن بعض الميزات المتقدمة مثل ‏feature flags وA\u002FB tests — الموجودة في ‏PostHog — غير متوفرة بعد. الخرائط الحرارية في مرحلة تجريبية عامة.\n\nبالنسبة للفِرق التي يقتصر استخدامها على فهم رحلة المستخدم — قمعات التحويل، ومعدلات الاستبقاء، وتحليل الصفحات والجلسات — يغطي ‏Rybbit الأساسيات اليوم. للفِرق التي تعتمد اعتماداً كبيراً على ‏feature flags أو اختبار الفرضيات المتقدم، يُنصح بفترة تشغيل متوازٍ من 30 إلى 60 يوماً قبل التبديل الكامل. يقبل المشروع المساهمات وتُعالَج المشكلات على ‏GitHub بسرعة، وهو مؤشر صحة إيجابي.",{"type":142,"body":143},"p","‏Rybbit يندرج ضمن اتجاه أوسع: نضجت أدوات الرصد المفتوحة المصدر الخفيفة لتحليلات المنتج مع ارتفاع أسعار الحلول السحابية. مع توقف ‏PostHog عن الاستضافة الذاتية، وبقاء ‏Plausible مُركِّزاً على حركة مرور الويب، واستهداف ‏Umami للتحليلات البسيطة، يشغل ‏Rybbit مكانة محددة: تحليلات المنتج المُستضافة ذاتياً للفِرق التي تريد الاحتفاظ بالتحكم في بياناتها دون تشغيل بنية تحتية ‏Kafka. ‏VPS ServOrbit الأساسي ابتداءً من 99 درهم\u002Fشهر يغطي باريح احتياجات تطبيق متوسط الحجم.","أطلق ‏VPS ServOrbit السحابي","‏VPS ServOrbit ابتداءً من 99 درهم\u002Fشهر يكفي لتشغيل ‏Rybbit: نواة واحدة و2 غيغابايت ‏RAM تغطي عدة ملايين من الأحداث شهرياً.","أطلق ‏VPS السحابي","\u002Fvps-cloud",[149,173,192],{"id":150,"slug":151,"slugs":152,"title":156,"excerpt":157,"readTime":158,"views":159,"isPinned":19,"noindex":19,"publishedAt":160,"updatedAt":161,"category":162,"categories":167,"featuredImage":31,"bgImage":32,"posterImage":169,"relatedSolution":170},97,"plausible-مقابل-umami-أي-أداة-تحليلات-مستضافة-ذاتيا-تختار",{"fr":153,"en":154,"ar":151,"es":155},"plausible-vs-umami","plausible-vs-umami-which-self-hosted-analytics-to-choose","plausible-vs-umami-que-analitica-self-hosted-elegir","Plausible مقابل Umami: أي أداة تحليل ذاتية الاستضافة تختار؟","مقارنة شاملة بين Plausible وUmami في 2026: التثبيت، الامتثال لـ GDPR، مسارات التحويل، واجهة برمجة الأحداث المخصصة، الانتقال من GA4، وشجرة القرار للاختيار الصحيح.",9,1,"2026-03-15T00:00:00+00:00","2026-11-08T01:13:15+00:00",{"id":163,"name":164,"slug":165,"color":166,"icon":165},5,"مقارنات","comparatif","bg-info\u002F10 text-info",[168],{"id":163,"name":164,"slug":165,"color":166,"icon":165},"\u002Fblog\u002Fcovers\u002Fplausible-vs-umami-poster.svg",{"categorySlug":171,"appSlug":172},"التحليلات-والجمهور","analytics-plausible",{"id":174,"slug":175,"slugs":176,"title":180,"excerpt":181,"readTime":182,"views":159,"isPinned":19,"noindex":19,"publishedAt":183,"updatedAt":184,"category":185,"categories":186,"featuredImage":31,"bgImage":32,"posterImage":188,"relatedSolution":189},106,"مراقبة-الخادم-الافتراضي-vps-باستخدام-grafana-و-prometheus",{"fr":177,"en":178,"ar":175,"es":179},"monitoring-vps-grafana-prometheus","vps-monitoring-with-grafana-and-prometheus","monitorizacion-vps-grafana-prometheus","مراقبة VPS باستخدام Grafana وPrometheus","انشر Prometheus 3.x وGrafana 13.x وNode Exporter وAlertmanager على خادمك VPS بـ Docker Compose. لوحات معلومات وتنبيهات وتصليب.",11,"2026-03-06T00:00:00+00:00","2026-10-05T14:05:27+00:00",{"id":24,"name":25,"slug":26,"color":27,"icon":28},[187],{"id":24,"name":25,"slug":26,"color":27,"icon":28},"\u002Fblog\u002Fcovers\u002Fmonitoring-vps-grafana-prometheus-poster.svg",{"categorySlug":190,"appSlug":191},"المراقبة-وقابلية-الرصد","grafana",{"id":193,"slug":194,"slugs":195,"title":199,"excerpt":200,"readTime":158,"views":201,"isPinned":19,"noindex":19,"publishedAt":202,"updatedAt":203,"category":204,"categories":210,"featuredImage":31,"bgImage":32,"posterImage":212,"relatedSolution":213},155,"كيفية-استضافة-posthog-على-خادم-vps",{"fr":196,"en":197,"ar":194,"es":198},"heberger-posthog-vps","how-to-host-posthog-on-a-vps","como-alojar-posthog-en-un-vps","كيفية استضافة PostHog على خادم VPS","استضف ‎PostHog‎ على ‎VPS ServOrbit‎: ‎Docker Compose‎ مع ملاحظات، ‎MinIO‎ لتسجيل الجلسات، ‎feature flags‎ وـ ‎SDK JS‎. دليل تحليلات كامل.",2,"2026-01-22T00:00:00+00:00","2026-10-02T14:03:20+00:00",{"id":205,"name":206,"slug":207,"color":208,"icon":209},7,"الاستضافة الذاتية","self-hosting","bg-indigo-500\u002F10 text-indigo-400","cloud",[211],{"id":205,"name":206,"slug":207,"color":208,"icon":209},"\u002Fblog\u002Fcovers\u002Fheberger-posthog-vps-poster.svg",{"categorySlug":171,"appSlug":214},"analytics-posthog",1794270360218]