
أنا متأكد أنك مررت بهذا الموقف: تستيقظ ذات يوم لتجد أن مساحة التخزين المجانية التي توفرها خدمات مثل صور جوجل قد نفدت. هذا الشعور بنفاد مساحة ذكرياتك يُعدّ مشكلة كبيرة دفعت الكثيرين للبحث عن بدائل لتوفير مساحة في جيميل وتجنب نفاد مساحة التخزين دون دفع مبالغ شهرية لاشتراكات تبدو وكأنها لا تنتهي.
بالنسبة لمن لا يرغبون بالاعتماد على شركة خارجية ويفضلون التحكم الكامل في ملفاتهم ، يُعدّ إنشاء سحابة تخزين خاصة بهم الحل الأمثل. وهنا يأتي دور PhotoPrism، وهي أداة قوية تتيح لك إدارة صورك وفيديوهاتك على أجهزتك الخاصة، سواءً كانت خادمًا قويًا، أو خادمًا افتراضيًا خاصًا (VPS)، أو حتى جهاز Raspberry Pi صغير، دون التخلي عن الذكاء الاصطناعي.
ما هو برنامج PhotoPrism وما هي استخداماته؟
باختصار، PhotoPrism هو تطبيق ذاتي الاستضافة مكتوب بلغة Go وJavaScript (Vue)، ويعمل كمدير مكتبة وسائط متقدم . تكمن ميزته الرئيسية في أنه ليس مجرد عارض ملفات بسيط، بل يدمج Google TensorFlow لتحليل صورك تلقائيًا. هذا يعني أن البرنامج قادر على تحديد ما إذا كانت الصورة تحتوي على كلب أو جبل أو سيارة دون أي تدخل منك.
يُدار النظام بشكل أساسي عبر الألبومات والوسوم الذكية . وبينما تعمل الألبومات بشكل مشابه لتلك الموجودة في المنصات الأخرى، تُنشأ الوسوم بواسطة الذكاء الاصطناعي بناءً على الألوان أو الأشياء أو وقت اليوم. بالإضافة إلى ذلك، لديك خيار تصحيح الوسوم أو إضافتها يدويًا في حال ارتكب النظام خطأً.
مزايا امتلاك سحابة صور خاصة بك
السبب الرئيسي للتحول هو الخصوصية والامتثال للوائح . إذا كنت تتعامل مع الصور بشكل احترافي، فإن تخزين بيانات جهات خارجية في خدمات سحابية خارجية قد يُسبب مشاكل تتعلق باللائحة العامة لحماية البيانات (GDPR). بوجود الخادم في منزلك أو على خادم افتراضي خاص بك، يمكنك تحديد من يرى ماذا. ميزة أخرى هائلة هي دعم صيغ RAW ، وهو أمر يُقدره المصورون المحترفون بشدة.
علاوة على ذلك، فإن برنامج PhotoPrism مفتوح المصدر ولا مركزي ، مما يضمن عدم خضوعك لسيطرة أي شركة. ولنقل ملفاتك، يدعم البرنامج بروتوكول WebDAV ، مما يسمح لك بمزامنة هاتفك أو جهازك اللوحي باستخدام أدوات مزامنة الكمبيوتر مع الهاتف مثل PhotoSync، حيث لا يتوفر له تطبيق رسمي لنظامي iOS أو Android.
المتطلبات التقنية ومتطلبات الأجهزة
انتبه جيدًا، فليس أي جهاز كمبيوتر سيفي بالغرض. برنامج PhotoPrism يتطلب مواصفات عالية نظرًا لمعالجته بالذكاء الاصطناعي. ولضمان سلاسة التشغيل، يُنصح باستخدام جهاز كمبيوتر بمعالج ثنائي النواة على الأقل وذاكرة وصول عشوائي (RAM) بسعة 4 جيجابايت . إذا كان لديك عدد هائل من الصور (مئات الآلاف)، فإن استخدام قرص SSD ضروري ؛ وإلا ستكون عملية الفهرسة بطيئة للغاية ومُحبطة.
إذا قررت استخدام جهاز Raspberry Pi 4 بسعة 4 جيجابايت، فضع في اعتبارك أنك ستستغل كامل إمكانياته . يشير المطورون إلى أنه يستطيع معالجة ما يصل إلى 200.000 ملف، ولكن إذا كانت مجموعتك أكبر من ذلك، فمن الأفضل الترقية إلى خادم افتراضي خاص (VPS) أو خادم مخصص . لا تنسَ ضبط مساحة التبديل لمنع تعطل النظام أثناء تحليل الصور.
دليل التثبيت خطوة بخطوة
أسهل وأبسط طريقة لتثبيته هي استخدام Docker وDocker Compose . إذا كنت تستخدم Raspberry Pi، فإن خيارًا مناسبًا جدًا هو تثبيت UbuntuDockerPi، الذي يأتي مع Docker مثبتًا مسبقًا ويوفر عليك الوقت.
تتضمن العملية العامة إنشاء مجلد للمشروع وتكوين ملف docker-compose.yml . في هذا الملف، تُحدد المتغيرات الأساسية، مثل اسم المستخدم وكلمة المرور وعنوان الموقع الإلكتروني الخاص بالمسؤول. أما بالنسبة لقاعدة البيانات، فلديك خياران: SQLite ، وهي سريعة الإعداد ومثالية للمستخدمين المنزليين، أو MariaDB/PostgreSQL ، وهي مُوصى بها إذا كان لديك ملايين الصور وتبحث عن أداء فائق.
مثال على النشر والتكوين
بمجرد تجهيز ملف YAML، ما عليك سوى تشغيل الأمر docker compose up -dبعد بضع دقائق من الانتظار، ستتمكن من الوصول إليه من خلال منفذ 2342 من متصفحك. البيانات الافتراضية عادةً ما تكون بيانات المستخدم. مشرف وكلمة المرور غير آمن o منشور ضوئي، اعتمادًا على كيفية تكوينه.
لكي يبدأ النظام في التعرف على صورك، يجب عليك تنفيذ التعليمات التالية: مفهرس (docker-compose exec photoprism photoprism indexتُفعّل هذه العملية الذكاء الاصطناعي لتحليل كل ملف وإنشاء علامات تلقائية. إذا كنت ترغب في تحديث التطبيق، فما عليك سوى القيام بذلك. سحب أحدث صورة وأعد تشغيل الحاوية.
إدارة وصيانة النظام
بمجرد دخولك، ستجد واجهة سهلة الاستخدام للغاية. البحث المتقدم مذهل حقًا، حيث يتيح لك تصفية النتائج حسب الكاميرا أو الألوان أو التواريخ أو المواقع الجغرافية. كما يوجد لوحة جانبية لتصفح التقويم أو أبرز الأحداث أو الأشخاص الذين تم التعرف عليهم من خلال تقنية التعرف على الوجوه.
لكن الأمر ليس بهذه البساطة؛ فإعداد سحابتك الخاصة ينطوي على مسؤولية جسيمة . أنت مدير النظام، ما يعني أنك مسؤول عن النسخ الاحتياطية . فقدان صور عمر كامل بسبب عطل في القرص كارثة يمكن تجنبها باستخدام نظام تخزين شبكي جيد أو أقراص خارجية وخطة نسخ احتياطي. ستحتاج أيضًا إلى إدارة صلاحيات المستخدمين وتحديث الخادم باستمرار لمنع الثغرات الأمنية.
تُعد إدارة تراثك البصري باستخدام أداة مفتوحة المصدر مدعومة بالذكاء الاصطناعي بديلاً فعالاً وقوياً للخدمات التجارية، شريطة أن تكون على استعداد لتولي الإدارة التقنية وأمن بياناتك لمنع الخسائر العرضية.