ArchiveBox: نظام أرشفة صفحات الويب الذاتي لحفظ سجلات التصفح والإشارات المرجعية إلى الأبد

هل جربت يومًا العودة إلى العمل أو المدرسة وتريد استرجاع صفحة ويب مهمة، لكن تفاجأت بأن الموقع قد تم تحديثه فجأة أو حذف محتواه، أو حتى اختفى الموقع بالكامل؟ هذه الحالات شائعة بشكل خاص في الأخبار، والبيانات البحثية، أو معلومات الاستثمار، خاصة في ظل التغير السريع للمحتوى على الإنترنت، حيث يصعب الاعتماد فقط على الإشارات المرجعية أو تاريخ التصفح لضمان حفظ كامل. ArchiveBox هو أداة مفتوحة المصدر مخصصة لمساعدتك في التقاط URL، وسجل التصفح، والإشارات المرجعية، وحتى المفضلات من Pocket أو Pinboard بشكل تلقائي، وتحميل وحفظ جميع الملفات مثل HTML، وJS، وPDF، وملفات الوسائط، مما يتيح لك عرضها في وضع عدم الاتصال في أي وقت، موجهة للباحثين، والصحفيين، وعشاق التاريخ، أو أي مستخدم يحتاج إلى حفظ الموارد على الإنترنت لفترة طويلة.

استيراد سجل التصفح والإشارات المرجعية، وإنشاء أرشيف كامل تلقائيًا

تكمن أكبر ميزة في ArchiveBox في دعمه لمصادر إدخال متعددة، حيث يمكنه معالجة سجل متصفحك، وإشاراتك المرجعية، وحتى خدمات الطرف الثالث مثل Pocket وPinboard دفعة واحدة. تخيل أنك تحتاج فقط إلى استيراد ملف سجل Chrome أو Firefox، وسيقوم النظام بالزحف إلى كل URL واحدًا تلو الآخر، وحفظ لقطة كاملة للصفحة، بما في ذلك جميع الصور، ومقاطع الفيديو، والسكربتات. هذه العملية لا تحتفظ فقط بالمظهر الأصلي، بل ستولد أيضًا تنسيقات متعددة مثل HTML صفحة واحدة، وPDF، ولقطات شاشة، مما يسهل البحث والمقارنة لاحقًا.

عند فتح واجهة ArchiveBox، سترى عرض قائمة نظيف، حيث يتم عرض كل عنصر محفوظ مع العنوان، والتاريخ، والمعاينة. كما أنه يحتوي على وظيفة بحث مدمجة، تتيح لك تصفية النتائج بسرعة باستخدام كلمات مفتاحية، على سبيل المثال، إذا أدخلت “تقرير 2023 المالي”، يمكنك سحب الأرشيفات ذات الصلة على الفور. بالمقارنة مع أدوات الإشارات المرجعية التقليدية، ArchiveBox لا يخزن الروابط فقط، بل يضمن أيضًا أن المحتوى متاح دائمًا، حتى لو تم إغلاق الموقع الأصلي.

GitHub - ArchiveBox/ArchiveBox:  Open source self-hosted web archiving. Takes URLs/browser history/bookmarks/Pocket/Pinboard/etc., saves HTML, JS, PDFs, media, and more... · GitHub 介面截圖
GitHub – ArchiveBox/ArchiveBox: Open source self-hosted web archiving. Takes URLs/browser history/bookmarks/Pocket/Pinboard/etc., saves HTML, JS, PDFs, media, and more… · GitHub 官方頁面截圖

حفظ لقطات متعددة لنفس URL عبر الزمن، تتبع تغييرات المحتوى

المحتوى على الإنترنت ليس ثابتًا، وArchiveBox يدرك ذلك، لذا فإنه يدعم أرشفة نفس URL عدة مرات، مع إنشاء لقطات مستقلة في كل مرة. يمكنك إعداد مهام مجدولة، مثل إعادة الزحف تلقائيًا إلى قائمة محددة كل أسبوع، مما يتيح لك تتبع تحديثات الموقع بسهولة، مثل متابعة الأخبار، أو تغييرات الأسعار، أو تعديلات السياسات. هذه الميزة مناسبة بشكل خاص لمراقبة المنافسين أو المشاريع البحثية طويلة الأمد، لتجنب فقدان التحولات الهامة.

في الاستخدام العملي، سيقوم بتحديد كل لقطة بتوقيت زمني، وعرض معاينة للاختلافات في الواجهة، مثل استخدام أداة diff لتسليط الضوء على الأجزاء الجديدة أو المحذوفة. هذه الإدارة متعددة النسخ تشبه نظام التحكم في الإصدارات Git، لكنها مصممة خصيصًا للويب، وهي ميزة نادرة في أدوات الأرشفة الذاتية.

تجاوز آليات منع الزحف، والوصول إلى المحتوى الخاص وصفحات JS الديناميكية

العديد من المواقع تمنع أدوات الزحف التلقائي أو تتطلب تسجيل الدخول، لذا يقدم ArchiveBox مجموعة من الحلول البديلة، مثل استخدام متصفح بدون رأس لمحاكاة العمليات البشرية، مما يزيد من معدل النجاح بشكل كبير. بالنسبة للمحتوى الخاص، يمكنك الوصول إلى مناطق الأعضاء عبر VPN أو تخصيص الرؤوس، على الرغم من أنه يجب أن تكون حذرًا من مخاطر الأمان، خاصة عند تنفيذ JS المؤرشف، حيث قد يحتوي على تعليمات برمجية خبيثة.

علاوة على ذلك، فإنه يدعم أيضًا قوائم الاستبعاد المخصصة، لتجنب أرشفة الصفحات الحساسة أو غير المفيدة. هذه الإعدادات المتقدمة تجعل ArchiveBox ليس مجرد زاحف بسيط، بل هو حل أرشفة ذاتية احترافية، مناسب للمستخدمين المتقدمين الذين يحتاجون إلى تحكم عميق.

نشر ذاتي بسيط، مفتوح المصدر ومجاني للتوسع في أي وقت

كونه أداة أصلية لـ Docker، فإن تثبيت ArchiveBox يتطلب فقط بضع أوامر، ويمكن تشغيله على Raspberry Pi أو VPS دون الحاجة إلى تكوين معقد. يستخدم SQLite كقاعدة بيانات، مما يقلل من استهلاك الموارد، مما يجعله مناسبًا للأفراد أو الفرق الصغيرة. طبيعة المصدر المفتوح تعني أنه يمكنك تعديل الكود كما تشاء، وإضافة مستخلصات مخصصة أو دمج خدمات أخرى، مما يجعله خيارًا ذا قيمة عالية على المدى الطويل.

بشكل عام، يقدم ArchiveBox حلاً موثوقًا لمشكلة فقدان المحتوى على الإنترنت، ويوفر خيار أرشفة ذاتية موثوقة. إذا كنت تتعامل بشكل متكرر مع البحث أو الأرشفة، فإنه يستحق التجربة.

اسم المنتج: ArchiveBox
الموقع الرسمي: https://github.com/ArchiveBox/ArchiveBox

Stein Yep
Stein Yep