Initial V2 commit 4

This commit is contained in:
Hamza-Ayed
2026-04-22 23:16:23 +03:00
parent 3269a836a2
commit 3f4afd0f5c
47 changed files with 456 additions and 72 deletions

View File

@@ -2,6 +2,18 @@
###############################################
# Intaleq V2 — Server Setup Script (CloudPanel Optimized)
#
# الغرض من الملف:
# هذا الملف عبارة عن "سكربت" (Script) لأتمتة عملية إعداد المشروع على الخادم (Server).
# بدلاً من تنفيذ الأوامر يدوياً واحد تلو الآخر، يقوم هذا الملف بتجهيز كل شيء بضغطة واحدة.
#
# كيفية العمل:
# 1. يقوم بتثبيت المكتبات المطلوبة (Composer dependencies).
# 2. ينشئ ملف الإعدادات (.env) إذا لم يكن موجوداً.
# 3. يولد مفتاح التشفير الخاص بالتطبيق (App Key).
# 4. يقوم بعمل "Cache" للإعدادات والمسارات لتحسين الأداء.
# 5. يضبط صلاحيات المجلدات (Permissions) لضمان قدرة التطبيق على الكتابة في مجلد التخزين.
# 6. ينفذ عمليات تحديث قاعدة البيانات (Migrations).
###############################################
set -e