ابدأ مع خوادم الألعاب
يشغّل خادم الألعاب Minecraft: Java Edition أو Terraria أو Valheim للاعبيك، على الشبكة الخاصة لمساحة عملك مع عنوان عام تشاركه معهم. وتعرض لوحة التحكم من يلعب، وترسل الأوامر إلى الخادم، وتتصفّح ملفاته، وتأخذ نسخة احتياطية من عالمه.
قبل أن تبدأ
- دور في مساحة العمل: مالك أو مسؤول أو مطوّر.
- متّسع في حصة مساحة العمل للحجم الذي تختاره. وتتسع حصة الخطة المجانية لخادم Terraria بحجم Small؛ أما Minecraft وValheim فيحتاجان إلى Game 4 GB أو أكبر.
1. أنشئ الخادم
افتح خوادم الألعاب، واختر خادم ألعاب جديد، ثم اختر لعبة. واملأ بعدها:
- اسم الخادم، أو اسم العالم في Terraria: من 3 إلى 31 حرفًا من الحروف اللاتينية الصغيرة والأرقام والشرطات السفلية، يبدأ بحرف، مثل
survival. - كلمة المرور، تحت إعداد بيانات الدخول، في Minecraft وValheim. اتركها فارغة لتُولَّد كلمة مرور قوية. وهي في Valheim كلمة المرور التي يكتبها اللاعبون للانضمام.
- وصول الشبكة: اترك عام محدّدًا، ليصل إليه اللاعبون.
- الخطة: الحجم. ويعرض استهلاك الحصة ما يقتطعه من حصة مساحة العمل.
- في Minecraft، حدّد أقبل اتفاقية استخدام ماينكرافت.
اختر إنشاء النسخة. ويتابع تبويب التجهيز كل خطوة حتى تظهر حالة الخادم جاهزة. ويُنشئ خادم Valheim الجديد عالمه عند تشغيله الأول، وقد يستغرق ذلك عدة دقائق.
2. ادعُ اللاعبين
أعطِ اللاعبين العنوان العام من بطاقة الاتصال في صفحة نظرة عامة للخادم، مثل survival-7a1b.play.sahabti.app:40021. والمنفذ هو المنفذ الخاص بالخادم، لا المنفذ المعتاد للعبة، لذا يجب أن يضيفه اللاعبون:
- Minecraft: Multiplayer ← Add Server، ثم العنوان مع منفذه.
- Terraria: Multiplayer ← Join via IP، ثم اسم المضيف والمنفذ.
- Valheim: Join Game ← Add server، ثم العنوان مع منفذه، ثم كلمة المرور.
3. شغّله
- يعرض تبويب لوحة اللعبة من هو متصل، ويمنحك سطر أوامر الخادم، مثل
whitelist add <player>في Minecraft. - يتصفّح تبويب الملفات مجلد اللعبة ما دام الخادم يعمل: نزّل الملفات وارفعها واحذفها.
- النسخ الاحتياطية: يحفظ أنشئ نسخة الآن العالم وإعداداته في أرشيف، وتُنشئ الاستعادة منه خادمًا جديدًا.
- الشبكة: حدّد من يمكنه الاتصال عبر تعديل المصادر المسموح بها على القاعدة المضمّنة للعبة.
عبر PromptOps
في مساحة عمل شُغّل فيها PromptOps، اطلب ما تريد في المحادثة. وهو يستأذنك قبل أن ينشئ أو يغيّر أي شيء:
- «أنشئ خادم Minecraft باسم survival بحجم Game 4 GB.»
- «خذ نسخة احتياطية من survival قبل أن أثبّت التحديث.»
- «أعد تشغيل survival.»
- «لا تسمح بالانضمام إلى survival إلا من 203.0.113.0/24.»
عبر الواجهة البرمجية أو MCP
أنشئ مفتاح API بإجراءات instance، واحفظ الخادم في الملف server.json، مع اللعبة في engine والحجم في plan:
{
"orgId": "<workspace id>",
"engine": "minecraft",
"name": "survival",
"plan": "game-4"
}
curl -X POST https://api.sahabti.com/v1/servers \
-H "x-api-key: $SAHABTI_TOKEN" \
-H "Content-Type: application/json" \
-d @server.json
وعبر MCP، تأخذ create_instance الحقول نفسها، وتأخذ create_snapshot نسخة احتياطية. أما سطر أوامر الخادم فهو POST /v1/servers/{id}/console، في الواجهة البرمجية فقط.
ما التكلفة
على الخطة المجانية وعلى خطة شهرية، يقتطع خادم الألعاب حجمه من حصة مساحة العمل. وفي الدفع حسب الاستهلاك، تُحتسب خوادم الألعاب بالساعة. انظر الخطط والدفع حسب الاستهلاك وصفحة الأسعار.
الفحوص الأولى
- تظهر حالة الخادم جاهزة، وتستطيع الانضمام إليه باستخدام العنوان العام ومنفذه.
- في Minecraft وValheim، تعدّك لوحة اللعبة بين اللاعبين المتصلين.
- تسرد النسخ الاحتياطية النسخة الاحتياطية بعد أن تأخذها.
الخطوات التالية
- خوادم الألعاب — الأحجام، وأوامر سطر الأوامر، والملفات، والتحديثات، وما ليس متاحًا بعد
- النسخ الاحتياطية — خذ نسخة احتياطية من عالم الخادم واستعده
- شبكة النسخة — من يمكنه الاتصال بخادمك