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

Calagopus Wings، Pterodactyl Wings کا Rust میں دوبارہ لکھا گیا ورژن ہے، جس کا مقصد اصل کے ساتھ 100% API مطابقت رکھتے ہوئے خصوصیات، کارکردگی اور استحکام میں بہتری شامل کرنا ہے۔ یہ نوڈ سائیڈ ڈیمون کے طور پر کام کرتا ہے جو گیم سرور کنٹینرز کا انتظام کرتا ہے، عام طور پر Pterodactyl کے موافق پینل کے ساتھ جوڑا جاتا ہے۔ README میں بیان کردہ اضافی فعالیت کے اہم شعبے: API: ایک OpenAPI دستاویزی اینڈ پوائنٹ، نوڈ اعداد و شمار، لاگ کی فہرست اور پڑھنا، ریموٹ بائنری اپ گریڈ، سرور پر حسب ضرورت اسکرپٹس چلانا، لائیو ویب ساکٹ اجازت کی تازہ کاری اور نشریات، انسٹالز کو روکنا، انسٹال لاگز، سرور ورژن ہیشز، فائل فنگر پرنٹس، صفحہ بند اور ترتیب شدہ فائل کی فہرست، فائل نام/مواد کی تلاش، اور پرواز کے دوران ڈائریکٹری ڈاؤن لوڈز بطور آرکائیو۔ فائل ہینڈلنگ میں zip/7z/ddup کے لیے آرکائیو براؤزنگ، ورچوئل ڈائریکٹری ماؤنٹس، فولڈر سائز کی معاونت، ملٹی تھریڈڈ کمپریشن اور ڈی کمپریشن، اور ویب ساکٹ پیش رفت ٹریکنگ کے ساتھ پس منظر میں فائل آپریشنز شامل ہیں۔ شیل/SFTP: سرور کنسول تک SSH رسائی ایک چھوٹے `.wings` CLI کے ساتھ پاور ایکشنز کے لیے، نیز بہت سی OpenSSH SFTP ایکسٹینشنز جیسے check-file، copy-file، space-available، limits، statvfs، hardlink، fsync، lsetstat، posix-rename اور users-groups-by-id۔ SFTP کنفیگریشن میں تصدیق کی کوششوں کی حد، کول ڈاؤن، کنکشن/چینل/ہینڈل کی حد اور اختیاری سرگرمی لاگنگ شامل ہیں۔ بیک اپس: ddup-bak، btrfs، zfs، restic اور pbs کے لیے اضافی ڈرائیورز، wings ڈرائیور پر zip/7z آرکائیو کی تخلیق، اور کچھ ڈرائیورز کے لیے بیک اپ براؤزنگ۔ کنفیگریشن کمپریشن لیولز، تھریڈنگ، S3 اسٹریمنگ اپ لوڈز اور دوبارہ کوشش کے رویے کو ظاہر کرتی ہے۔ CLI: wings کو بطور سروس انسٹال کرنے اور ہر سرور کو منتقل کیے بغیر btrfs/zfs ڈسک لیمیٹرز پر منتقل ہونے کے کمانڈز۔ کنفیگریشن: README بہت سے اختیارات کی دستاویز کرتا ہے، بشمول API ری ڈائریکٹس، ریموٹ ڈاؤن لوڈ کی حد اور مسدود CIDRs، فائل کی تلاش اور کاپی/ڈیلیٹ/کمپریشن تھریڈ کی گنتی، JWT استعمال کی حد، درخواست لاگ کی حد، ڈسک چیک کی ہم آہنگی اور inotify پر مبنی جانچ، ڈسک لیمیٹر موڈز (btrfs سب والیوم، zfs ڈیٹاسیٹ، xfs کوٹہ، تجرباتی fuse کوٹہ)، Docker ساکٹ اور نیٹ ورک کی ترتیبات، امیج پل کیشنگ، انسٹالر ٹائم آؤٹ، اور ریموٹ درخواست کی دوبارہ کوشش کی حد۔ انسٹالیشن کی ہدایات README میں شامل نہیں ہیں اور اس کے بجائے پروجیکٹ دستاویزی سائٹ سے منسلک ہیں۔ پروجیکٹ ریپوزٹری میں موجود لائسنس فائل کے تحت لائسنس یافتہ ہے اور ایک Discord کمیونٹی لنک پیش کرتا ہے۔