تشغيل مستكشف الكتل

ابدأ مستكشفات الكتل لعرض حالة Geth وحالة سولانا

git clone --branch local https://github.com/rome-labs/romescout.git
cd romescout/docker-compose

تعيين متغيرات البيئة

export FRONTEND_DOCKER_TAG=v1.36.2
export DOCKER_TAG=6.9.2
export STATS_DOCKER_TAG=v2.2.3
export VISUALIZER_DOCKER_TAG=v0.2.1
export SIG_PROVIDER_DOCKER_TAG=v1.1.1
export SMART_CONTRACT_VERIFIER_DOCKER_TAG=v1.9.2
export USER_OPS_INDEXER_DOCKER_TAG=v1.3.0

نسخ شهادة Nginx

إذا كنت تقوم بالإعداد على خادم بعيد، فانسخ شهادات nginx إلى الدليل المحلي لديك. إذا كنت تقوم بالإعداد محليًا، فتخط هذا الخطوة.

ملاحظة: استبدل مسار الملف أدناه بموقع شهادتك.

mkdir -p ./nginx/ssl
sudo cp /etc/letsencrypt/live/caesar.internal.romeprotocol.xyz/fullchain.pem ./nginx/ssl/
sudo cp /etc/letsencrypt/live/caesar.internal.romeprotocol.xyz/privkey.pem ./nginx/ssl/

تحديث اسم النطاق

إذا كنت تشغل L2 على خادم بعيد، فاستبدل اسم النطاق في الملفين أدناه.

  • services/nginx1.yml

  • envs/common-frontend1.env

ملاحظة: إذا كنت تعمل محليًا، فتخط تعديل النطاق.

تحديث التسمية والعلامة التجارية

حدّث ملف بيئة الواجهة الأمامية لاستخدام تفاصيل L2 الخاصة بك مثل معرف السلسلة، الاسم، العملة، الشعار، واللون.

تحرير envs/common-frontend.env

تشغيل حاويات docker

إزالة البيانات القديمة، تخط إذا كانت هذه هي المرة الأولى للتشغيل.

بناء وتشغيل حاوية docker محليًا.

الوصول إلى مستكشف Rome Scout على:

مستكشف سولانا

يمكن الوصول إلى مستكشف كتل سولانا على https://explorer.solana.com/?cluster=devnetarrow-up-right

لا حاجة لأي إعداد لهذا.

Last updated

Was this helpful?