انتقل إلى المحتوى

الحلول · الملفات والتعاون

خادم VPS لتشغيل Nextcloud

Nextcloud All-in-One هو تثبيت Docker الخاص بالمشروع: mastercontainer واحد يجهّز Nextcloud وقاعدة بياناته وRedis وOffice وTalk والنسخ الاحتياطية خلف معالج ويب. ما يحتاجه من الخادم هو قرص لملفاتك، وذاكرة لـ PHP والمعاينات، ونطاق للشهادة. BD-12 بسعر $17.90 فيها 200 GB و12 GB من RAM؛ وC4-8-160 بسعر $75.90 تصلك وAIO قيد التشغيل.

ما يحتاج إليه

برامج من الوثائق، وأحجام موسومة بمصدرها

البرنامج والوضع الأمني مأخوذان من وثائق المشروع نفسه. وحيث لا ينشر المشروع أي رقم للعتاد، تبيّن الأحجام صاحب كل رقم.

من README الخاص بـ Nextcloud AIO

  • Docker، ثم الـ mastercontainer مع --publish 80:80 --publish 8080:8080 --publish 8443:8443 ومقبس Docker للقراءة فقط.
  • نطاق يشير إلى الخادم، مع إمكانية الوصول إلى المنفذين 80 و8443، ليتمكن AIO من جلب شهادة Let's Encrypt.
  • الزيارة الأولى: https://your-ip:8080 عبر IP (شهادة موقّعة ذاتيًا)، وكلمة المرور من configuration.json داخل الحاوية.
  • يخصص PHP افتراضيًا 512 MB لكل عملية؛ ويحتاج Office (Collabora) وTalk كلٌّ منهما ذاكرته الخاصة. النسخ الاحتياطي مدمج (Borg).

الأحجام (من تقديرنا: لا ينشر AIO أي أرقام للعتاد)

الأحجام حسب عبء العمل
حمل العملvCPURAM
ملفات وتقويم لشخص إلى ثلاثة أشخاصNextcloud وقاعدة البيانات وRedis. المعاينات والرفع هما الحمل.24 GB
عائلة أو فريق صغير، مع OfficeCollabora حزمة مكتبية تعمل في المتصفح على خادمك.48 GB
مكالمات فيديو Talk، ومستخدمون كثيرون، وبحث في النص الكاملالواجهة الخلفية عالية الأداء وفهرس البحث يحتاجان RAM.612 GB

الخطط المناسبة

4 أجهزة بأسعار حية

مرتبة حسب القرص، فهو ما يملؤه Nextcloud. الأسعار الحالية، شهريًا، مأخوذة من الكتالوج.

  • BD-8$12.90/شهر

    4 vCPU · 8 GB · قرص 100 GB · 32 TB

    100 GB و8 GB: ملفات لبضعة أشخاص. 4 vCPU و8 GB و100 GB و32 TB من نقل البيانات. الصق أمر docker بنفسك.

  • BD-12$17.90/شهر

    6 vCPU · 12 GB · قرص 200 GB · 32 TB

    200 GB و12 GB: مع Office وTalk. 6 vCPU و12 GB لتشغيل Collabora وTalk إلى جانب Nextcloud، و200 GB للملفات. الخيار أدناه.

  • BD-24$31.90/شهر

    8 vCPU · 24 GB · قرص 300 GB · 32 TB

    300 GB و24 GB: لفريق. 8 vCPU و24 GB و300 GB. بحث في النص الكامل، ومعاينات لمكتبات صور كبيرة، ومستخدمون متزامنون كثيرون.

  • C4-8-160$75.90/شهر

    4 vCPU · 8 GB · قرص 160 GB · 3 TB

    160 GB، يصلك وAIO قيد التشغيل. يثبّت الإعداد المسبق Docker ويشغّل الـ mastercontainer لدى مورّد يشغّل سكربتات بدء التشغيل؛ وتكمل أنت على المنفذ 8080.

يفتح «نشر مع التثبيت» نموذج الطلب وفي مربع بدء التشغيل سكربت Nextcloud AIO الخاص بنا كاملاً، قبل أن تشتري. ويعمل مرة واحدة، بحساب root، أثناء بناء الخادم، وفقط لدى المورّدين الذين تشغّل منصتهم سكربتات بدء التشغيل؛ أما في الصفوف الأخرى فالتثبيت هو الأوامر نفسها، تلصقها أنت.

التثبيت

خمس خطوات، من README الخاص بـ AIO

مع الإعداد المسبق، تكون الخطوتان 1 و2 منجزتين عند تسليم الخادم. جهّز النطاق قبل الخطوة 3.

  1. Docker. curl -fsSL https://get.docker.com | sh
  2. شغّل الـ mastercontainer تمامًا كما يوضح README: docker run --init --sig-proxy=false --name nextcloud-aio-mastercontainer --restart always --publish 80:80 --publish 8080:8080 --publish 8443:8443 --volume nextcloud_aio_mastercontainer:/mnt/docker-aio-config --volume /var/run/docker.sock:/var/run/docker.sock:ro ghcr.io/nextcloud-releases/all-in-one:latest
  3. وجّه نطاقًا إلى الخادم. سجل A مثل cloud.example.com؛ يتحقق منه AIO ويجلب الشهادة بنفسه.
  4. افتح واجهة AIO عبر عنوان IP. https://your-ip:8080، واقبل الشهادة الموقّعة ذاتيًا، وسجّل الدخول بكلمة المرور من docker exec nextcloud-aio-mastercontainer grep password /mnt/docker-aio-config/data/configuration.json.
  5. أدخل النطاق، واختر الحاويات، وابدأ. Office وTalk وImaginary والبحث في النص الكامل: كلٌّ منها خانة اختيار وحصة من RAM. حدّد وجهة نسخ احتياطي Borg قبل أن تدعو أي أحد.

بصراحة

ما كنا سنشتريه فعلاً

يملأ Nextcloud القرص وتستهلك حاوياته الاختيارية RAM. اشترِ ما يكفي للاثنين.

لأسرة أو فريق صغير، مع Office

BD-12 · $17.90/شهر

6 vCPU و12 GB و200 GB بسعر $17.90: Nextcloud مع تفعيل Collabora وTalk، و200 GB للملفات، و32 TB من نقل البيانات حتى لا تتحول مزامنة مكتبة صور إلى فاتورة. وهي أرخص من جهاز 160 GB الذي يدعم إعدادنا المسبق، والإعداد المسبق مجرد أمرين على أي حال. إن لم تكن ستستخدم Office أو Talk، فإن BD-8 بسعر $12.90 مع 100 GB تكفي.

أسئلة

ما يسأل عنه الناس قبل الشراء.

كم يحتاج Nextcloud من RAM ومساحة القرص؟
لا ينشر مشروع AIO حدًا أدنى للعتاد. ما يذكره: يخصص PHP افتراضيًا 512 MB لكل عملية، وكل حاوية اختيارية (Collabora Office، والواجهة الخلفية عالية الأداء لـ Talk، وImaginary للمعاينات، والبحث في النص الكامل) خدمة مستقلة بذاكرتها الخاصة. الملفات والتقويم لبضعة أشخاص تعمل على 4 GB؛ ومع Office وTalk خطّط لـ 8–12 GB. أما القرص فهو ببساطة حجم ما ستخزنه إضافةً إلى النسخ الاحتياطية، ولهذا رُتّبت الصفوف أعلاه حسب القرص.
هل أحتاج إلى نطاق؟
نعم. يتحقق AIO من أن نطاقًا يشير إلى الخادم قبل تشغيل Nextcloud، ويستخدم هذا النطاق لجلب شهادة Let's Encrypt، وهذا يتطلب إمكانية الوصول إلى المنفذين 80 و8443. بدون نطاق يمكنك تشغيل الـ mastercontainer لكن لا يمكنك إكمال المعالج. سجّل نطاقًا أولًا، أو استخدم خيار deSEC الذي يصفه README.
ما الذي يفعله الإعداد المسبق لبدء التشغيل؟
يثبّت Docker باستخدام سكربت Docker نفسه ويشغّل mastercontainer الخاص بـ AIO بأمر docker run نفسه الوارد في README (المنافذ 80 و8080 و8443؛ مقبس Docker للقراءة فقط؛ وحدة تخزين الـ mastercontainer)، ويفتح هذه المنافذ إضافةً إلى 443 في جدار الحماية، ويترك الملف /root/NEXTCLOUD-NEXT-STEPS.txt متضمنًا الأمر الذي يعرض كلمة مرور AIO والخطوات التالية. لا يُدخل نطاقًا ولا يشغّل Nextcloud نفسه: فهذا دور المعالج، بنطاقك أنت.
هل المنفذ 8080 عام؟ وهل هذا آمن؟
هكذا صُمّم AIO: الواجهة على 8080 محمية بكلمة مرور عشوائية طويلة مخزنة داخل الحاوية، لا يقرؤها إلا root على الجهاز، وتعمل عبر HTTPS بشهادة موقّعة ذاتيًا. بعد تشغيل Nextcloud تستخدمه على نطاقك عبر 443؛ أما 8080 و8443 فهما واجهة الإدارة.
كيف تتم النسخ الاحتياطية؟
يتضمن AIO أداة BorgBackup: تحدد وجهة (قرصًا مركّبًا أو مستودع Borg بعيدًا) وجدولًا زمنيًا في الواجهة، فيأخذ لقطات متسقة للتثبيت بالكامل. نفّذ ذلك قبل أن تدعو أي أحد؛ فـ Nextcloud بلا نسخ احتياطية مجرد مجلد مشترك بخطوات إضافية.
Nextcloud AIO أم تثبيت يدوي؟
AIO هو الطريقة الموصى بها من المشروع للاستضافة الذاتية، وهي التي تصفها هذه الصفحة: أمر واحد، ومعالج إعداد، وتحديثات ونسخ احتياطية تُدار عنك. التثبيت اليدوي يمنحك كل خيار وكل عبء. ما لم تكن تعرف لماذا تحتاج تلك الخيارات، اختر AIO.