Important
This file needs to updated in order to match the english README file.
يحتاج هذا الملف إلى التحديث ليطابق ملف README إنجليزي.
Read this in other languages
This file is automatically translated. If you notice an error, please correct it yourself (by making a PR) or write about it in the issues.
هذا هو مشروع مجموعة أدوات مدونة Laravel مع لوحة إدارة Filament.
الهدف من هذا المستودع هو عرض ممارسات تطوير Laravel الجيدة من خلال تطبيق بسيط.
- 📚 إنشاء المشاركات وتحريرها
- 🥑 الفئات
- 🔥 المشاركات الشعبية
- 🎉 لوحة إدارة مبنية على Filament
افتح إصدارًا جديدًا لطلب ميزة (أو إذا وجدت خطأً).
استنساخ المشروع:
git clone [email protected]:gomzyakov/larajournal.git
أعتقد أنك قمت بالفعل بتثبيت Docker. إذا لم يكن الأمر كذلك، فما عليك سوى القيام بذلك على Mac، [Windows](https://docs.docker.com/desktop/install/windows -install/) أو Linux.
أنشئ صورة larajournal
باستخدام الأمر التالي:
docker compose build --no-cache
قد يستغرق هذا الأمر بضع دقائق حتى يكتمل.
عند الانتهاء من الإنشاء، يمكنك تشغيل البيئة في وضع الخلفية باستخدام:
docker compose up -d
سنقوم الآن بتشغيل برنامج composer install
لتثبيت تبعيات التطبيق:
docker compose exec app composer install
انسخ إعدادات البيئة:
docker compose exec app cp .env.local .env
قم بتعيين مفتاح التشفير باستخدام أداة سطر الأوامر artisan
Laravel:
docker compose exec app ./artisan key:generate --ansi
ترحيل قاعدة البيانات والبيانات المزيفة:
docker compose exec app ./artisan migrate:fresh --seed
وافتح http://127.0.0.1:8000 في متصفحك المفضل. سعيد باستخدام مدونة Laravel!
الوصول إلى حاوية Docker:
docker exec -ti larajournal-app bash
هذا برنامج مفتوح المصدر مرخص بموجب ترخيص MIT.
[](https://codecov.io/gh/gomzyakov/ مدونة لارافيل)