تشغيل مستعرض الكتل

ابدأ مستكشفي الكتل لعرض حالة 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

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

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

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

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

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

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

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

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

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

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

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

Last updated

Was this helpful?