منصوبے کے بارے میں

یہ ایک سرور لاگ تجزیہ کا ٹول ہے جس میں پرائیویسی کو اولین ترجیح دی گئی ہے۔ یہ ویب سرور کے ذریعے پہلے سے تیار کردہ روزانہ کے ایکسیس لاگز (Apache/Nginx Combined فارمیٹ) کو جمع کرتا ہے اور PHP 8.1+ اور SQLite پر چلنے والا ایک مینجمنٹ ڈیش بورڈ فراہم کرتا ہے۔ اس کا ڈیزائن فلسفہ "صرف ضروری ڈیٹا لینا" ہے، لہذا یہ IP ایڈریس، User-Agent کا اصل متن، مکمل Referrer، Query String، انفرادی درخواستیں، خام لاگز کی نقل، وزیٹرز کی تعداد یا سیشنز کو بالکل محفوظ نہیں کرتا۔ یہ صرف تاریخ کے لحاظ سے PV، 404، Bot، HTTP اسٹیٹس کوڈز، شائع شدہ صفحات، اجازت یافتہ ریفرر ڈومینز کی درجہ بندی، اور ڈیوائس/OS/براؤزر کی درجہ بندی جیسی شماریاتی اقدار کو محفوظ کرتا ہے۔ اہم خصوصیات: - Apache/Nginx Combined فارمیٹ کے روزانہ کے gzip لاگز کو Idempotent طریقے سے امپورٹ کرنے کی صلاحیت - صرف ان صفحات کو PV کے طور پر محفوظ کرنا جو شائع شدہ روٹس کی فہرست میں ہوں، نامعلوم URLs کو محفوظ طریقے سے 404 کے طور پر پروسیس کرنا - اسٹیٹک اثاثوں (static assets) کو PV سے خارج کرنا اور معلوم Bots کی علیحدہ شماریات رکھنا - روزانہ کی تفصیلات 90 دنوں تک اور ماہانہ خلاصہ 24 مہینوں تک (سیٹنگز کے ذریعے تبدیل کیا جا سکتا ہے) - CSRF تحفظ، محفوظ سیشنز، لاگ ان کی کوششوں پر پابندی، CSP، اور PDO prepared statements کے ذریعے سیکیورٹی اقدامات - جاپانی اور انگریزی مینجمنٹ ڈیش بورڈ کی سپورٹ (locale سیٹنگ کے ذریعے منتخب کریں) سیٹ اپ کے لیے DocumentRoot سے باہر ایک private ایریا بنائیں، config.php اور routes.json فائلیں رکھیں، اور پھر Cron کے ذریعے bin/daily-import.php چلائیں تو یہ شروع ہو جائے گا۔ یہ کوئی ایونٹ API فراہم نہیں کرتا اور براؤزر سے کوئی بھی ڈیٹا وصول نہیں کرتا۔ اس کا لائسنس Apache License 2.0 ہے۔