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

Gnat ایک سِنگل Go بائنری کے طور پر تقسیم کیا جاتا ہے جو اپنی ڈیش بورڈ ایسیٹس bundled کرتا ہے، جس کے لیے کوئی بیرونی انحصار یا ڈاکر کینٹینر کی ضرورت نہیں ہوتی۔ یہ SQLite کو ڈیفالٹ زِيرو‑سیٹ اپ اسٹور کے طور پر سپورٹ کرتا ہے، اور اختیاری طور پر Postgres یا MySQL بیکینڈز بھی استعمال کیے جا سکتے ہیں۔ ایونٹس /api/event پر سادہ HTTP POST کے ذریعے داخل کیے جاتے ہیں، جو API کلید سے محفوظ ہوتے ہیں، اور وہی کلید ٹریک سائٹ میں شامل کردہ ٹریکر سکرپٹ tarafından بھی استعمال ہوتی ہے۔ ڈیش بورڈ /dashboard پر رسائی حاصل کرنے پر الگ پاس ورڈ سے محفوظ ہوتی ہے اور حقیقی‑وقت میں پیج ویوز، کاسٹم ایونٹس، فَنل، کُہورٹس، ریٹینشن کرورز، اور خود‑خود دریافت ہونے والی ناویگیشن پاتھز فراہم کرتی ہے۔ ڈیٹا CSV، JSON یا خام SQL کے طور پر ایکسپورت کیا جا سکتا ہے۔ ایمبیڈڈ MCP سروس AI ایجنٹس کو apni apni ٹوکن کے استعمال سے ڈیش بورڈ کی تصدیق سے مستقل طور پر آنالیٹکس کو سوال کرنے کی اجازت دیتا ہے۔ کنفیگریشن صرف ماحول کے متغیرات کے ذریعے کی جاتی ہے، جیسے GNAT_DB_DRIVER، GNAT_API_KEY، GNAT_DASHBOARD_PASSWORD، GNAT_SITES، اور GNAT_PUBLIC_URL۔ پراجیکٹ AGPLv3 لائسنس کے تحت چلتا ہے اور یہ ایک‑سائٹ انستانسیज़ کے لیے предназна ہے، جبکہ مستقبل کے ریلیز میں 멀ٹی‑سائٹ منیجمنٹ، SSO، آؤڈٹ لاگز، اور منیجڈ ہوسٹنگ کی منصوبہ بندی کی جانچ کی جاتی ہے۔