النشر باستخدام 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، وإلا فلن تبدأ خدمات الواجهة الخلفية لـ OpenReplay ببساطة. لذلك، نوصي على الأقل بالنوع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 أو اطّلع على المنتدى الخاص بنا واحصل على المساعدة من مجتمعنا.