التثبيت باستخدام Docker
Docker هو الطريقة الموصى بها لتثبيت وتشغيل المنصة. إنه يجمع جميع الخدمات (PHP، Nginx، PostgreSQL، Redis) في حاويات معزولة.
الخطوة 1: قم بتنزيل نسختك المرخصة
Store Console هو منتج مرخص ومستضاف ذاتيًا - لا يوجد مستودع Git عام. بعد الشراء، قم بتسجيل الدخول وقم بتنزيل نسختك من حسابي → التنزيلات (وأي وحدات اشتريتها من حسابي → الإضافات). ستجد أيضًا مفتاح الترخيص الخاص بك هناك. الخطوة 2: تكوين بيئة Docker
# unzip the download you received from My Account → Downloads
unzip storeconsole-<version>.zip
cd storeconsole
قم بتحرير
cd docker
cp .env.example .env
لتعيين كلمات المرور، المنافذ، والملفات الشخصية: docker/.env الخطوة 3: تكوين بيئة Laravel
COMPOSE_FILE=docker-compose.yml:docker-compose.dev.yml
COMPOSE_PROFILES=dev,workers,postgres,redis
DOCKER_BUILD_MODE=dev
قم بتحديث ملفك
cp .env.example .env
بتفاصيل اتصال قاعدة البيانات وRedis التي تتطابق مع .env . docker/.env.
الخطوة 5: تثبيت التبعيات والترحيل
docker compose up -d --build
الخطوة 6: بناء الأصول الأمامية
docker compose exec app composer install
docker compose exec app php artisan key:generate
docker compose exec app php artisan migrate --seed
الخطوة 7: الوصول إلى التطبيق
npm install
npm run build
الخطوة 7: الوصول إلى التطبيق
- التطبيق:
http://localhost:8084 - لوحة التحكم:
http://localhost:8084/admin - Mailpit (بريد إلكتروني للتطوير):
http://localhost:8026
بيانات اعتماد المسؤول الافتراضية
بعد عملية التعبئة (seeding)، قم بتسجيل الدخول باستخدام حساب المسؤول الذي تم إنشاؤه بواسطة DatabaseSeeder. قم بتغيير بيانات الاعتماد فوراً بعد تسجيل الدخول لأول مرة.
آخر تحديث: 11/7/2026

