Browsertrix عبارة عن خدمة زحف سحابية أصلية وعالية الدقة تعتمد على المتصفح، وهي مصممة لجعل أرشفة الويب أسهل وأكثر سهولة للجميع.
توفر الخدمة واجهة برمجة التطبيقات وواجهة المستخدم لجدولة عمليات الزحف وعرض النتائج وإدارة جميع جوانب عملية الزحف. يوفر هذا النظام التنسيق والإدارة حول الزحف، بينما يتم تنفيذ الزحف الفعلي باستخدام حاويات Browsertrix Crawler، التي يتم تشغيلها لكل زحف.
راجع webrecorder.net/browsertrix للحصول على نظرة عامة على الميزات ومعلومات حول كيفية الاشتراك في خدمة Browsertrix المستضافة على Webrecorder.
تتوفر المستندات الكاملة لاستخدام Browsertrix ونشره وتطويره على docs.browsertrix.com.
يتم إنشاء مستنداتنا باستخدام مواد لـ MKDocs.
تتوفر أحدث وثائق النشر على docs.browsertrix.com/deploy.
تغطي المستندات نشر Browsertrix في بيئات مختلفة باستخدام Kubernetes، بدءًا من إعداد العقدة الواحدة وحتى المجموعات القابلة للتطوير في السحابة.
في وقت مبكر، دعم Browsertrix أيضًا Docker Compose والنشر القائم على podman. تم إهمال هذا بسبب تعقيد الحفاظ على تكافؤ الميزات عبر إعدادات مختلفة، ومع توفر خيارات نشر Kubernetes المتنوعة وسهولة نشرها، حتى على جهاز واحد.
يظل جعل نشر Browsertrix سهلاً قدر الإمكان هدفًا رئيسيًا، ونحن نرحب بالاقتراحات حول كيفية تحسين خيارات نشر Kubernetes لدينا.
إذا كنت تريد مجرد محاولة تشغيل عملية زحف واحدة، فقد ترغب في تجربة Browsertrix Crawler أولاً لاختبار إمكانيات الزحف.
على الرغم من أن النظام وواجهة برمجة التطبيقات الخلفية مستقرة إلى حد ما، إلا أننا نعمل على العديد من الميزات الإضافية. يرجى الاطلاع على مشكلات GitHub ومشروع GitHub هذا للتعرف على خطة ومهام مشروعنا الحالي.
تتوفر أدلة البدء في التطوير المحلي على docs.browsertrix.com/develop.
نحن نستخدم Weblate لإدارة مساهمات الترجمة.
يتم توفير Browsertrix بموجب ترخيص AGPLv3.
يتم توفير الوثائق بموجب رخصة المشاع الإبداعي 4.0 الدولية