تخطي إلى المحتوى
CivoCloudManager

متصفح Civo Object Storage لـ Mac.

متصفح ملفات أصلي متوافق مع S3. أوقف الـ buckets الخاملة في خزنة مركزية لتوفير التكاليف.

Civo Object Storage متوافق مع S3. ويأتي CivoCloudManager بعميل S3 أصلي مكتوب بلغة Swift: ListObjects v2 وGet، مع AWS Signature V4 مبنية فوق CryptoKit. بلا AWS SDK، وبلا غلاف Electron. تصفح الـ buckets، ونزّل ملفات مفردة أو مجلدات كاملة، وأوقف المتاجر الخاملة في خزنة مركزية لتتوقف عن الدفع مقابلها.

لوحة CivoCloudManager تعرض بطاقة عدد Object Stores ومؤشرات استخدام الحصص

ما يقدمه متصفح Object Storage.

  • عميل S3 أصلي، بلا AWS SDK.

    ListObjects v2 وGet منفّذة مباشرة بلغة Swift، وموقّعة بـ AWS Signature V4 عبر HMAC-SHA256 من CryptoKit. تصفّح وتنزيل؛ أما الرفع والحذف فيبقيان لـ s3cmd أو rclone. أصلي على Apple Silicon، وبلا أي اعتماديات خارجية في وقت التشغيل.

  • تنقل بين المجلدات مع مسار تنقل.

    نموذج مجلدات قائم على البادئة المشتركة. ادخل إلى المجلدات الفرعية، وارجع عبر مسار التنقل، وحدّد ملفات متعددة.

  • تنزيل مفرد ومتعدد ومتكرر.

    نزّل ملفًا واحدًا، أو تحديدًا متعددًا، أو مجلدًا كاملًا بشكل متكرر. تهبط الملفات في مجلد Downloads؛ وتعرض ورقة التقدم عدد الملفات والبايتات والعنصر الحالي.

  • الإيقاف والاستئناف.

    ينسخ الإيقاف كل ملف من Object Store إلى خزنة civo-cloud-manager المركزية، ويتحقق من المفاتيح والأحجام، ثم يحذف الأصلي. ويعيد الاستئناف إنشاء المتجر بالاسم نفسه وبيانات الاعتماد نفسها ويستعيد كل ملف. تتغير سعة الخزنة تلقائيًا؛ وتجري أربع عمليات نقل بالتوازي؛ والتحقق قبل الحذف مفعّل افتراضيًا.

  • بيانات اعتماد محمية بـ Touch ID.

    تعيش مفاتيح وصول Object Store في macOS Keychain. ويتطلب كشف المفتاح السري Touch ID (أو كلمة سر النظام كبديل).

  • تغيير حجم Object Store.

    غيّر الحجم الأقصى لأي متجر عبر مُدرِّج في عرض التفاصيل، وخلف الكواليس PUT /objectstores/:id.

كيف يوفّر الإيقاف والاستئناف المال.

أي Object Store خامل في Civo يظل يكلفك حسب حجمه الأقصى المخصص، حتى بلا أي حركة. ينسخ الإيقاف المحتويات إلى متجر خزنة مشترك واحد (تُوسَّع سعته قبل النسخ)، ويتحقق مفتاحًا مفتاحًا، ثم يحذف المتجر المصدر عبر DELETE /objectstores/:id، فيختفي البند من فاتورة Civo. ويعكس الاستئناف العملية: يُجهَّز متجر جديد بالاسم نفسه وبيانات الاعتماد نفسها، وتُستعاد الملفات من بادئة الخزنة، ثم تُقلَّص الخزنة من جديد. ويتتبع ملف manifest.json داخل الخزنة المتاجر الموقوفة، فتستعيدها لاحقًا ولو من جهاز Mac جديد.

لماذا تهم SigV4 الأصلية.

معظم عملاء S3 على macOS يشحنون AWS SDK: تنزيل بمئات الميغابايتات، وصلاحيات واسعة، وتتبع. أما CivoCloudManager فيوقّع كل طلب بـ HMAC-SHA256 من CryptoKit مباشرة. يبقى حجم الحزمة صغيرًا، ويبقى App Sandbox ضيقًا (أربع صلاحيات، وبلا وصول إلى ملفات غير التي تختارها أنت)، ولا يوجد SDK خارجي تحدّثه مع كل ثغرة CVE جديدة.

افتح Civo Object Storage في متصفح أصلي.

شراء لمرة واحدة على Mac App Store. Family Sharing مفعّل.