النشر باستخدام Docker Compose
يمكن تثبيت حزمة OpenReplay على جهاز واحد باستخدام Docker Compose.
المتطلبات المسبقة
Section titled المتطلبات المسبقة- Ubuntu 20.04 LTS (يُنصح باستخدام إصدار LTS)
- عنوان IP عام مرتبط بالجهاز. وهذا يعني أن خادمك يمكن الوصول إليه من الإنترنت.
- يجب أن يكون لديك اسم نطاق مرتبط بعنوان الـ IP.
- اختر نوع المثيل (instance) الخاص بك. الحد الأدنى من المواصفات هو
2 vCPUs, 8 GB of RAM, 50 GB of storageومعمارية x86، وإلا فإن خدمات OpenReplay الخلفية (backend) لن تبدأ ببساطة. لذلك، نوصي على الأقل باستخدامt3.large(أو ما يعادله)، وهو ما يكفي لحجم منخفض/معتدل. إذا كنت تتوقع حركة مرور عالية، فينبغي عليك التوسّع انطلاقًا من هنا.
نشر OpenReplay
Section titled نشر OpenReplay## From your terminal
SSH_KEY=~/Downloads/openreplay-key.pem #! wherever you've saved the SSH key
INSTANCE_IP=REPLACE_WITH_INSTANCE_PUBLIC_IP
chmod 400 $SSH_KEY
ssh -i $SSH_KEY ubuntu@$INSTANCE_IP
- ثبّت OpenReplay عن طريق تحديد النطاق الذي سيعمل عليه (مثل DOMAIN_NAME=openreplay.mycompany.com):
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/openreplay/openreplay/main/scripts/docker-compose/docker-install.sh)"
كل شيء جاهز الآن، ومن المفترض أن يكون OpenReplay متاحًا بشكل آمن على النطاق الذي أنشأته أولًا. يمكنك إنشاء حساب بزيارة صفحة /signup (أي openreplay.mycompany.com/signup).
لديك أسئلة؟
Section titled لديك أسئلة؟إذا واجهت أي مشكلات، انضمّ إلى Slack الخاص بنا أو اطّلع على المنتدى واحصل على المساعدة من مجتمعنا.