عن المشروع

يوفر دور ansible-role-goaccess طريقة آلية لنشر GoAccess على أنظمة EL وFedora وDebian وUbuntu. يدعم الدور طريقتين للترقية: "النظام" (باستخدام حزم التوزيع أو مستودع GoAccess الرسمي) و"المصدر" (البناء من الملف المضغوط). يمكن للدور توليد ملف تكوين كامل لـGoAccess في مسار قابل للتكوين، مع خيارات قابلة للتعديل لزمن التاريخ وتنسيقات السجلات وخيارات واجهة المستخدم وخيارات الخادم وخيارات الملفات وخيارات المحلل عبر متغيرات الدور. بشكل اختياري، ينشئ دور systemd لتشغيل GoAccess في وضع HTML المباشر، محدثاً تقرير HTML باستمرار. كما يُدير ملكية وملفات التكوين وملف السجل والأدلة ذات الصلة. يتطلب الدور امتيازات Ansible للمستخدم ومجموعة community.general على المتحكم. تشمل البيانات الوصفية المنصات المدعومة والإصدار الأدنى لـAnsible وهو 2.11، بدون تبعيات.