إنشاء اول خادم

في هذا الدليل ستتعلم كيفية إنشاء أول خادم داخل HosteDay وتشغيل أول REST API جاهز للعمل.

لن تحتاج إلى:

  • إعداد VPS
  • تثبيت Docker
  • إعداد قواعد البيانات
  • كتابة CRUD يدوي
  • إعداد Authentication

كل شيء يتم تلقائيًا.

الخطوة 1 — الدخول إلى HosteDay

افتح الموقع الرسمي للمنصة:

https://hosteday.com

من الصفحة الرئيسية يمكنك استعراض الخدمات والوثائق أو البدء مباشرة بإنشاء حساب جديد.


الخطوة 2 — إنشاء حساب أو تسجيل الدخول

للوصول إلى لوحة التحكم، قم بإنشاء حساب جديد أو تسجيل الدخول باستخدام إحدى الطرق المتاحة:

  • Google
  • GitHub
  • البريد الإلكتروني وكلمة المرور

إذا كنت مستخدمًا جديدًا:

https://hosteday.com/sign-up

إذا كنت تملك حسابًا مسبقًا:

https://hosteday.com/sign-in

بعد إكمال عملية التسجيل أو تسجيل الدخول، سيتم تحويلك تلقائيًا إلى لوحة التحكم الخاصة بك.


الخطوة 3 — إنشاء خادم جديد

بعد تسجيل الدخول إلى لوحة التحكم، يمكنك إنشاء خادم جديد بالضغط على أحد الخيارين التاليين:

إنشاء خادم مجاني

أو

إنشاء خادم احترافي

إنشاء خادم مجاني

عند اختيار إنشاء خادم مجاني ستظهر لك نافذة تطلب إدخال اسم الخادم.

أدخل اسمًا فريدًا للخادم مع مراعاة أن بعض الأسماء محجوزة للنظام ولا يمكن استخدامها.

بعد إدخال الاسم، اضغط على:

إنشاء الخادم

خلال لحظات سيظهر الخادم ضمن قائمة الخوادم الخاصة بك.

يمكنك من خلال أزرار التحكم المتاحة:

  • إعادة بناء الخادم.
  • إنشاء نسخة احتياطية.
  • حذف الخادم.
  • إدارة الخادم.

عند الضغط على الخادم ستظهر لك صفحة الإدارة والتي تتضمن:

  • رابط API الخاص بالخادم.
  • أدوات إدارة قواعد البيانات.
  • إنشاء الجداول والحقول.
  • إعدادات الخادم.
  • معلومات المشروع.

إنشاء خادم احترافي

عند اختيار إنشاء خادم احترافي سيتم نقلك إلى صفحة الخطط المتاحة.

اختر الخطة المناسبة ثم اضغط على:

إنشاء خادم

سيُطلب منك إدخال اسم الخادم، ثم الضغط على:

إنشاء الخادم

بعد ذلك ستبدأ عملية إنشاء الخادم وربطه بالخطة المختارة، وسيتم إعادتك تلقائيًا إلى صفحة الخوادم لمتابعة حالة الإنشاء.

قد تستغرق عملية بناء الخادم عدة دقائق حسب نوع الخطة والموارد المخصصة لها.

إذا لم تكن تملك أي خطة احترافية فعالة، يمكنك الضغط على:

شراء خطة

واختيار الباقة المناسبة قبل إنشاء الخادم.


ملاحظات مهمة

  • يجب أن يكون اسم الخادم فريدًا وغير مستخدم مسبقًا.
  • لا يمكن استخدام الأسماء المحجوزة للنظام.
  • قد تستغرق عملية إنشاء الخادم أو إعادة بنائه عدة دقائق.
  • جميع الخوادم تعمل ضمن بيئات معزولة لضمان الأداء والأمان.

الخطوة 4 — فتح الخادم

بعد إنشاء الخادم سيظهر ضمن قائمة الخوادم الخاصة بك.

اضغط على الخادم لفتح لوحة التحكم الخاصة به.

ستتمكن من:

  • إدارة قواعد البيانات
  • إنشاء CRUD APIs
  • إدارة الـ Endpoints
  • اختبار الـ APIs
  • إدارة Tokens
  • إدارة الملفات

الخطوة 6 — فتح مختبر API

داخل الخادم اضغط على:

مختبر API

يوفر المختبر بيئة تفاعلية لاختبار جميع الـ Endpoints مباشرة من داخل HosteDay بدون الحاجة إلى أدوات خارجية مثل Postman.

يمكنك من خلاله:

  • إرسال Requests
  • اختبار Authentication
  • عرض JSON Responses
  • إرسال Headers
  • اختبار جميع الـ Endpoints
  • تحليل Responses

ماذا بعد؟

الآن أصبح لديك:

  • خادم جاهز
  • بيئة تشغيل مستقلة
  • REST API
  • Authentication System
  • API Tester
  • HTTPS جاهز

يمكنك الآن الانتقال إلى:

  • Create Database Tables
  • Generate CRUD APIs
  • Authentication
  • Dynamic Endpoints
  • API Testing

مثال سريع

بعد إنشاء خادم جديد وإنشاء جدول مثل:

products

ستقوم HosteDay تلقائيًا بإنشاء:

GET /api/products
POST /api/products
PUT /api/products/{id}
DELETE /api/products/{id}

جاهزة للاستخدام مباشرة.


بنية جاهزة للإنتاج

كل خادم داخل HosteDay يعمل ضمن:

  • Docker Container مستقل
  • قاعدة بيانات مستقلة
  • HTTPS تلقائي
  • Runtime Isolation
  • Multi-Tenant Architecture

مما يسمح ببناء APIs Production-Ready خلال دقائق.