الكثير من المستخدمين يبحثون عن طريقة سريعة لمشاركة الملفات بين أجهزتهم دون الحاجة إلى تثبيت برامج ثقيلة أو التعامل مع إعدادات الشبكة المعقدة.
معظم الحلول المتاحة إما تتطلب اشتراكات مدفوعة أو خطوات طويلة تجعل التجربة مرهقة، لكن هناك أداة صغيرة أثبتت أن البساطة يمكن أن تكون كل ما تحتاجه.
تتيح لك هذه الأداة إنشاء خادم ملفات محلي على جهازك في ثوانٍ فقط، لتتمكن من تصفح ومشاركة الملفات بسهولة من أي جهاز آخر متصل بنفس الشبكة، دون إعدادات أو تعقيد.
هل تبحث عن أسهل طريقة لتشغيل خادم ملفات للوصول الداخلي أو الخارجي؟ Copyparty هو ما تبحث عنه. بفضل إمكانية التشغيل بدون أي إعدادات، يُمكّنك Copyparty من تشغيل خادم ملفات في ثوانٍ.
ما هو Copyparty؟
أُحب العيش في عصر المصادر المفتوحة الحديث. يبدو أن هناك برامج سهلة الإعداد لكل شيء تقريبًا هذه الأيام. Copyparty هو أحد هذه البرامج مفتوحة المصدر التي تمنيت لو كانت موجودة منذ سنوات عديدة.
مع Copyparty، يمكنك بسهولة إعداد خادم ملفات على أي جهاز كمبيوتر في منزلك. استخدمته على كلٍ من خادم Docker عالي الأداء وجهاز Raspberry Pi 3b القديم، وكان يعمل بشكل رائع على كلا النظامين. في جوهره، صُمم Copyparty لنشر خادم ملفات خفيف الوزن للغاية مع القليل من الإعدادات المطلوبة.
يمكن استخدام Copyparty دون تثبيت أي شيء.
لقد فوجئتُ حقًا بإمكانية تشغيل Copyparty دون الحاجة إلى تثبيت أي تبعيات. كل ما تحتاجه هو تثبيت Python على نظام المصدر، وسيعمل فورًا. تثبيت Python على Windows بسيط، ويمكنك بسهولة العثور على مُثبّتات Python لنظام Mac، وعادةً ما يكون مُثبّتًا مسبقًا على Linux. كما ذكرتُ، استخدمتُ هذه الطريقة لتشغيل Copyparty على جهاز Raspberry Pi 3b الخاص بي، بالإضافة إلى جهاز MacBook Pro M1 Max.
يُعد نشر Copyparty باستخدام طريقة البدء السريع طريقة رائعة لاختبار التطبيق ومعرفة كيفية عمله. لقد أعجبني حقًا إمكانية نشره بسرعة بهذه الطريقة دون الحاجة إلى تهيئة حاوية Docker أو تثبيت أي تبعيات.
أنصح بالنشر في Docker للأمان
إذا كنت ترغب في تحكم أكبر بالنظام، فهناك طرق أخرى لتثبيته بالكامل. اخترتُ طريقة تثبيت Docker على خادم الآلة الافتراضية الخاص بي، والذي تم نشره في حوالي 60 ثانية من البداية إلى النهاية.
أنشأتُ ملف تكوين بسيطًا لـ Copyparty يتضمن حسابات المستخدمين وكلمات المرور والإعدادات، بحيث يتمكن المستخدمون المجهولون من التصفح، ولكن ليس التحميل. من الممكن أيضًا جعله يمنع المستخدمين المجهولين من التصفح.
السبب وراء توفير Docker أمانًا معززًا هو تعامله مع وحدات التخزين وربط عمليات التثبيت. يتيح Copyparty ببساطة جميع المستندات والمجلدات التي تنشرها. مع Docker، يمكنك إما منح Copyparty وحدة تخزين Docker خاصة به أو ربط عمليات التثبيت بشكل منفصل عن باقي نظامك.
إن تحويل Copyparty من مجرد قراءة مجلدك الرئيسي أو مجلد التنزيل إلى مساحة خاصة به منفصلة، يمنحك طبقة أمان إضافية. أيضًا، لم أتمكن من تشغيل المصادقة مع إصدار الاستخراج الذاتي/البدء السريع، لكنني تمكنت من تشغيل المصادقة في غضون ثوانٍ من نشر إصدار Docker.
ولكن هناك شيء واحد أود تغييره
مشكلتي الوحيدة مع Copyparty هي كيفية تعامله مع المستخدمين والمصادقة. يجب تخزين جميع أسماء المستخدمين وكلمات المرور في ملف تكوين نصي عادي، ولا توجد طريقة للمستخدمين النهائيين لتغيير كلمات مرورهم. هذا غير آمن تمامًا، على كل حال، وليس ممارسة جيدة.
أتفهم سبب عمل Copyparty بهذه الطريقة – فهو أخف وزنًا لتشغيله بدون واجهة خلفية لقاعدة البيانات، وهو أمر ضروري لكلمات المرور المشفرة وإمكانية تغيير المستخدمين لكلمات مرورهم الخاصة. مع ذلك، سيكون من الجيد وجود نسخة من Copyparty كما هي، ثم نسخة أخرى مزودة بمنصة مصادقة مستخدم أكثر قوة.
إذا كنت ترغب في استضافة خدمات بالغة الأهمية أو فائقة الأمان باستخدام Copyparty، فربما أنصحك بإيقاف ذلك مؤقتًا. نظام المصادقة ببساطة غير قادر على القيام بالمهمة.
مع ذلك، إذا كنت تخطط للوصول إلى Copyparty داخليًا فقط، عبر نفق Cloudflare، أو باستخدام وكيل عكسي مزود بنظام مصادقة خاص به، فهذا أمر مختلف تمامًا.
تأكد فقط من أن المحتوى الذي تخزنه داخل Copyparty يتوافق مع مستوى الأمان الذي توفره له.
يُسهّل Copyparty تثبيت مجلد بعيد على جهاز الكمبيوتر الخاص بك
من الأمور التي أدهشتني حقًا في Copyparty سهولة تثبيت مجلد بعيد على جهاز الكمبيوتر. يُتيح لك Copyparty الأمر الدقيق لتشغيل ملفاته ومجلداته على جهاز الكمبيوتر الذي يعمل بنظام Windows أو macOS أو Linux.
إذا كنت تعمل على مشروع برمجة مع صديق، أو ترغب فقط في الوصول إلى ملفات خادمك المنزلي من أي مكان عبر مستكشف الملفات، فهذه الميزة رائعة وسهلة الإعداد.
في نهاية المطاف، أنا معجبٌ جدًا بـ Copyparty. أدير بعض خوادم ماين كرافت التي تستخدم إما حزم تعديل مخصصة بالكامل أو حزم تعديل مُعدّلة، وأعتقد أن Copyparty طريقة سهلة جدًا لتوزيع حزم التعديل. هذه مجرد إحدى حالات الاستخدام التي تخطر ببالي في سير عملي، لكنني أفكر دائمًا في طرق أخرى لاستخدام هذا البرنامج الرائع.
إذا احتجتُ يومًا لخادم ملفات بسيط، فسيكون Copyparty خياري الأمثل بالتأكيد.
لم تعد مشاركة الملفات تحتاج إلى حلول معقدة أو خدمات سحابية محدودة السعة، فالأدوات الخفيفة مثل هذه تقدم تجربة سلسة وسريعة لكل من يريد التحكم الكامل ببياناته.
بخطوات بسيطة يمكنك إنشاء خادمك الخاص وإدارة ملفاتك محليًا دون أي متاعب، لتثبت مرة أخرى أن أفضل الحلول ليست دائمًا الأغلى، بل الأذكى والأبسط.






