مقدمة
ملخص
العملاء
تطبيقات مكتب الويب
المصادقة
تثبيت
قراءات مهمة
قم بتشغيل ownCloud Infinite Scale
استخدم الوثائق الرسمية
استخدم ocis Repo كمصدر
التوثيق
توثيق المشرف
توثيق التنمية
حماية
المساهمة
حقوق الطبع والنشر
يعد ownCloud Infinite Scale (oCIS) النظام الأساسي الجديد لمزامنة الملفات ومشاركتها والذي سيكون أساس النظام الأساسي لإدارة البيانات لديك.
تأكد من تنزيل أحدث إصدار تم إصداره اليوم!
يتيح Infinite Scale لعملاء ownCloud التاليين:
الويب,
أندرويد,
دائرة الرقابة الداخلية و
سطح المكتب
لمزامنة مساحات الملفات ومشاركتها مع واجهة خلفية للخادم قابلة للتطوير تعتمد على reva باستخدام واجهات برمجة التطبيقات المفتوحة والمحددة جيدًا مثل WebDAV وCS3.
يمكن لـ Infinite Scale دمج تطبيقات مكتب الويب مثل:
التعاون عبر الإنترنت,
فقطOffice Docs أو
خادم مايكروسوفت أوفيس عبر الإنترنت
يتم دعم التحرير التعاوني بواسطة بوابة تطبيق WOPI.
تتم مصادقة المستخدمين عبر OpenID Connect باستخدام إما IdP خارجي مثل Keycloak أو موفر هوية LibreGraph Connect المضمن.
مع التركيز على سهولة التثبيت والتشغيل، يتم تقديم Infinite Scale كثنائي واحد أو حاوية تسمح بالتوسع من Raspberry Pi إلى مجموعة Kubernetes عن طريق تغيير التكوين وبدء خدمات متعددة حسب الحاجة. تسمح بنية الخدمات المتعددة بتخصيص الوظائف حسب احتياجاتك وإعادة استخدام الخدمات التي قد تكون موجودة بالفعل كما هو الحال عند استخدام Keycloak. راجع التفاصيل أدناه للحصول على خيارات التثبيت المختلفة.
قبل البدء في إعداد مثيل، نوصي بشدة بقراءة المتطلبات الأساسية وقسم النشر وخاصة صفحة المعلومات العامة التي تصف وتشرح المعلومات الصالحة لجميع أنواع النشر.
راجع الدليل السريع أو الإعداد الثنائي لنشر عقدة واحدة بدون عقدة واحدة بدءًا من Raspberry Pi أو خادم واحد، أو إعداد الحاوية لبيئات الحاويات الكلاسيكية مثل عامل الإرساء أو تعلم كيفية النشر إلى Kubernetes.
استخدم هذه الطريقة لتشغيل مثيل بأحدث التعليمات البرمجية. يوصى بهذا فقط لأغراض التطوير. الحد الأدنى لإصدار go المطلوب هو 1.22. لاحظ أنك تحتاج، كشرط أساسي، إلى تثبيت بيئة ترجمة C لأن بعض التبعيات مثل reva تحتوي على مكونات تتطلب مكتبات/سلاسل أدوات c-go. أمر التثبيت للأنظمة المستندة إلى دبيان هو: sudo apt install build-essentials
. لإنشاء مثيل محلي وتشغيله مع المستخدمين التجريبيين:
# احصل على استنساخ sourcegit [email protected]:owncloud/ocis.git# أدخل ocis dircd ocis# إنشاء أصولmake إنشاء# بناء ثنائيmake -C ocis build# تهيئة الحد الأدنى من تكوين oCIS./ocis/bin/ocis init# run مع المستخدمين التجريبيينIDM_CREATE_DEMO_USERS=true ./ocis/bin/ocis server# افتح متصفحك على http://localhost:9200 للوصول إلى واجهة المستخدم على الويب المجمعة
جميع البطاريات متضمنة: لا توجد قاعدة بيانات خارجية، ولا حاجة إلى IDP خارجي!
ارجع إلى وثائق المسؤول - مقدمة إلى Infinite Scale لبدء تشغيل oCIS في الإنتاج.
راجع وثائق التطوير - البدء للحصول على نظرة عامة على المتطلبات وبنية المستودع ونقاط البداية الأخرى.
راجع الجوانب الأمنية للحصول على نظرة عامة حول الموضوعات المتعلقة بالأمان. إذا وجدت مشكلة أمنية، يرجى الاتصال بـ[email protected] أولاً.
يسعدنا جدًا أن oCIS لا يتطلب اتفاقية ترخيص المساهمين (CLA) نظرًا لأنه مرخص من Apache 2.0. نأمل أن يسهل هذا المساهمة بالكود. إذا كنت تريد التواصل، فإن معظم المطورين يتواصلون مع قناة المصفوفة الخاصة بنا، أو قناة الدردشة الصاروخية الخاصة بنا، أو يتواصلون مع المنتدى المركزي الخاص بـ ownCloud.
لقد تم تدويل Infinite Scale بعناية بحيث يتمتع الجميع، بغض النظر عن اللغة التي يتحدثون بها، بتجربة رائعة. ولتحقيق ذلك، نعتمد على مساعدة المترجمين المتطوعين. إذا كنت ترغب في المساعدة، يمكنك العثور على المشاريع خلف الروابط التالية: Transifex for ownCloud web وTransifex for ownCloud (اختر المورد عن طريق التصفية لـ ocis-
).
يرجى الرجوع دائمًا إلى إرشادات المساهمة الخاصة بنا.
تخضع بعض إصدارات إصدارات ownCloud Infinite Scale المستقرة المقدمة من ownCloud GmbH لاتفاقية ترخيص المستخدم النهائي.
حقوق الطبع والنشر (ج) 2020-2023 ownCloud GmbH <https://owncloud.com>