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

gh-proxy ایک GitHub ریسورس ایکسلریشن پراکسی پروجیکٹ ہے، جس کا مقصد صارفین کو GitHub کی ریلیز، آرکائیو اور پروجیکٹ فائلوں تک تیزی سے رسائی میں مدد کرنا ہے۔ پروجیکٹ دو ڈیپلائمنٹ ورژن فراہم کرتا ہے: Cloudflare Workers سرورلیس ورژن اور Python ورژن۔ Cloudflare Workers ورژن کی ڈیپلائمنٹ آسان ہے، صرف کوڈ کو Cloudflare Workers پر ڈیپلائے کریں، مفت ورژن روزانہ 100,000 درخواستیں، فی منٹ 1000 درخواستوں کی حد فراہم کرتا ہے۔ Python ورژن زیادہ خصوصیات رکھتا ہے، فائل سائز کی حد (حد سے زیادہ ہونے پر اصل ایڈریس واپس کرنا)، مخصوص صارفین/ریپوزٹریز کی پابندی/سفید فہرست اور passby فیچر کی حمایت کرتا ہے، Docker کے ذریعے یا براہ راست انسٹال کر کے ڈیپلائے کیا جا سکتا ہے۔ استعمال کا طریقہ آسان ہے، صرف اصل GitHub URL سے پہلے پراکسی پری فکس لگائیں۔ برانچ سورس کوڈ، ریلیز سورس کوڈ، ریلیز فائلز، برانچ فائلز، commit فائلز اور gist سمیت متعدد ریسورس اقسام کی حمایت کرتا ہے۔ git clone کمانڈ کے ذریعے ریپوزٹری کلوننگ کی ایکسلریشن کی بھی حمایت کرتا ہے، بشمول پرائیویٹ ریپوزٹریز (TOKEN تصدیق کا استعمال ضروری ہے)۔ پروجیکٹ عوامی ڈیمو سائٹ فراہم کرتا ہے، لیکن بڑے پیمانے پر استعمال کے لیے خود ڈیپلائے کرنے کی سفارش کی جاتی ہے۔