كل ملف هو عنوان URL
واجهة HTTP واحدة للتخزين المحلي و60+ مزوداً سحابياً — Google Drive وS3 وDropbox والمزيد. بدون SDK، بدون مكتبات.
$ FILES=abc123-def456-files-1.node-us-1.containers.hoody.com
# Google Drive
$ curl https://$FILES/api/v1/files/Work/report.pdf \
?backend=backend_drive_abc
# Amazon S3
$ curl https://$FILES/api/v1/files/backups/data.zip \
?backend=backend_s3_xyz
# Dropbox
$ curl https://$FILES/api/v1/files/Photos/vacation.jpg \
?backend=backend_dropbox_123
# نفس نمط URL
HTTP/1.1 200 OK
Content-Type: application/pdf
Content-Length: 524288
# تخزين مختلف
HTTP/1.1 200 OK
Content-Type: application/zip
ETag: "a3f2bc..."
نفس نمط URL. تخزين مختلف. بلا تعقيد.
اتصل بأي تخزين، فوراً
حمّل Google Drive وS3 وDropbox و60+ مزوداً. مصادقة واحدة لكل خلفية، ثم اوصل إليها عبر أي عنوان URL.
يتحدث كل بروتوكول تخزين
FTP وSFTP وSMB وWebDAV وHTTP وHDFS — حمّل التخزين الشبكي باستخدام أي بروتوكول تدعمه بنيتك التحتية.
أكثر من مجرد استضافة ملفات
بثّ، هاش، معاينة، ضغط، سجّل، وعالج الصور — كل ذلك عبر واجهة HTTP واحدة تعمل عبر جميع الخلفيات.
قراءة وبث
بثّ أي ملف عبر HTTP من التخزين المحلي أو أي خلفية سحابية. يدعم HTML وJSON والتنزيل المباشر.
سلامة SHA256
احسب هاشات SHA256 أو MD5 دون تنزيل الملف كاملاً. ضروري لنشر الإنتاج والتحقق من البيانات.
معاينة الأرشيف
افحص محتويات .tar.gz و.zip دون استخراج الأرشيف. سرد الإدخالات والأحجام والمسارات في ثانية.
المجلد كـ .zip
حمّل أي مجلد كأرشيف .zip عند الطلب. يعمل للتخزين المحلي والخلفيات السحابية البعيدة.
سجل الملفات والمحفوظات
كل تغيير يُسجَّل مع لقطة blob قابلة للعنونة بالمحتوى. اقرأ أي ملف في أي مراجعة سابقة.
معالجة الصور
تغيير الحجم الفوري، تحويل الصيغة، الضبابية، وتدرج الرمادي لـ JPEG وPNG وWebP وGIF وBMP.
21 نقطة نهاية. واجهة واحدة.
قراءة، كتابة، إدارة الخلفيات، ومراقبة السجل — كل شيء مكشوف كـ HTTP عادي. لا يلزم SDK.
25 نقطة نهاية
قراءة وتنزيل
7 نقطة نهايةGET https://abc123-def456-files-1.node-us-1.containers.hoody.com/api/v1/files/Work/report.pdf?hash → 200 OK
كتابة وتعديل
6 نقطة نهايةPOST https://abc123-def456-files-1.node-us-1.containers.hoody.com/api/v1/files/copy/notes.md?copy_to=/backup/ → 200 OK
إدارة الخلفيات
6 نقطة نهايةPOST https://abc123-def456-files-1.node-us-1.containers.hoody.com/api/v1/backends/drive → { "id": "backend_drive_abc" }
النظام والسجل
6 نقطة نهايةGET https://abc123-def456-files-1.node-us-1.containers.hoody.com/api/v1/journal?path=src/&op=write → 200 OK
كل فئة خلفية
أربع فئات تخزين، واجهة HTTP واحدة. حمّل أي مزيج وصل إليها جميعاً عبر نفس نمط URL.
كل ملف هو عنوان URL
ابدأ القراءة والتحقق من الهاش وإدارة الملفات عبر 60+ مزوداً بواجهة HTTP واحدة. الملفات مدمجة في كل حاوية Hoody.