البيئة: developالرابط: dev2.ayman1.saالفرع: develop

div2 — نظام موقع Full Stack

صفحة تعريفية وتجريبية لنظام مبني بـ Next.js وReact مع قاعدة بيانات MySQL على VPS Hostinger. النشر يتم تلقائياً من GitHub عبر Actions + rsync، والواجهة الخلفية تعمل خلف Nginx وTraefik.

حالة MySQL
متصل
14 ms
قاعدة البيانات
div2
المستخدم: div2_user
إصدار MySQL
8.4.11
Docker على VPS
رسائل تجريبية
4
جدول system_messages

ما الذي يفعله النظام؟

هذا الإصدار التجريبي يثبت أن سلسلة العمل كاملة: من الكود على GitHub، إلى البناء على السيرفر، إلى تشغيل Next.js، إلى القراءة والكتابة في MySQL، ثم العرض للمستخدم عبر النطاق الفرعي.

Next.js 15App Router
React 19واجهة تفاعلية
MySQL 8.4mysql2 pool
GitHub Actionsنشر تلقائي
Nginx + TraefikProxy + SSL
PM2عملية Node

مسارات API

  • GET /api/healthصحة التطبيق وقاعدة البيانات
  • GET /api/messagesقائمة الرسائل التجريبية
  • POST /api/messagesإضافة رسالة إلى MySQL

معلومات الاتصال

Databasediv2
Userdiv2_user
Tablessystem_messages, system_meta
Latency14 ms

كلمات المرور محفوظة على السيرفر فقط داخل ملفات .env ولا تُرفع إلى Git.

لوحة الرسائل التجريبية

أي رسالة تُكتب هنا تُحفظ مباشرة في جدول system_messages داخل قاعدة div2.

  • أيمن2026-08-05T02:10:38Z
    تست
  • أيمن2026-08-05T02:08:45Z
    رسالة تجريبية من النشر — النظام يعمل مع MySQL
  • أيمن2026-08-05T02:07:38Z
    هذه رسالة تجريبية أولى للتأكد من القراءة والكتابة.
  • النظام2026-08-05T02:07:38Z
    مرحباً بك في div2 — الاتصال بقاعدة MySQL يعمل بنجاح.

أضف رسالة تجريبية