ghost — مونوريبو بورتفوليو + REST API + لوحة تحكم (Nuxt 4 + Express + pnpm)

تفاصيل العمل

الكود المصدري الفعلي لموقعي الشخصي (beingmomen.com) ولوحة التحكم والـ API الخاصين بيه — مونوريبو واحد بـ pnpm workspaces فيه 3 تطبيقات مستقلة بديبلوي منفصل لكل واحد:

- apps/client: بورتفوليو Nuxt 4 (المنفذ 3000)

- apps/server: REST API بـ Express.js (المنفذ 1234)

- apps/db: لوحة تحكم إدارية Nuxt 4 (المنفذ 9122) — لإدارة المشاريع والمقالات والقرارات المعمارية

مستضاف ذاتياً (self-hosted) على سيرفر CloudPanel، بديبلوي تلقائي عبر GitHub Actions self-hosted runner وPM2 — من غير Docker ومن غير منصة ديبلوي مُدارة. الديبلوي انتقائي: بيبني وبيعيد تشغيل بس التطبيق اللي اتغيّر، والبناء متسلسل مش متوازي (توفير رام السيرفر المشترك). الموقع عربي بالكامل بدعم RTL كامل.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
المهارات