جایی برای همکاری با متخصصان مستقل در پروژههای متن باز ابر آروان
مشاهده پروژهها
سکو کجاست؟
ابر آروان در راستای حمایت از فرهنگ متن باز، همواره برخی از پروژههای کوچک و بزرگ خود را به شکل متن باز در دسترس عموم قرار داده است. سکوی پروژههای متن باز گامی دیگر در این راستاست تا ضمن ایجاد فرهنگ همکاری شرکتها با متخصصان مستقل، سازمانها و استارتآپها را به مشارکت بیشتر در پروژههای متن باز تشویق کند.
سکوی پروژههای متن باز، جایی است برای ارایهی پروژههای فنی متن باز ابر آروان. در این صفحه بهشکل مستمر پروژههای مورد نیاز تیمهای فنی آروان قرار داده میشود تا متخصصان مستقل بتوانند بنا بر تخصص و علاقهی خود در تکمیل این پروژهها همکاری داشته باشند. پس از تحویل پروژه و بررسی سطح کیفی آن، برای حمایت و قدردانی از مشارکتکننده/مشارکتکنندگان مبلغی بهعنوان هدیه تقدیم خواهد شد.
شرایط مشارکت در پروژهها
هر پروژه شامل ویژگیها و نیازمندیهایی است که لازم است در زمان اجرا به آن توجه شود. کسانی که قصد مشارکت در این طرح را دارند، ابتدا باید پروژه ارایه شده را بررسی و بعد از قبول شرایط، با رفتن به صفحهی آن پروژه در گیتهاب مشارکت خود را آغاز کنند. پذیرش هر پروژه و پرداخت هدیه، بستگی به رعایت قوانین و شرایط آن و تحویل بر بستر تعیین شده دارد.
Pull requestهایی که به دست ابر آروان میرسد، مورد بررسی قرار خواهند گرفت و اولین مشارکتکنندهای که Pull requestاش پذیرفته شود، هدیه را دریافت خواهد کرد.
اگر پیش از نهایی شدن یک پروژه، چند Pull request مختلف برای آن ارسال شود، به همهی مشارکتکنندگان که کدهایشان مورد تایید تیم بررسیکننده باشد، به یک میزان مبلغ هدیه طرح تعلق میگیرد.
اگر به آپدیت یا اصلاح پروژهها نیاز باشد، بعد از بررسی دوباره و تایید کدها،Merge Request در گیتهاب پذیرفته میشود.
تمامی پروژه باید دارای تست و داکیومنت اجرا باشند.
لازم است مشارکتکنندهگانی که Pull requestشان پذیرفته شده در رفع باگهای پروژه با ابر آروان همکاری کنند.
هر پیشنهادی برای تغییر در بخشهای مختلف پروژه ابتدا باید در بخش Issue گیتهاب درج شود و سپس به تایید ابر آروان برسد.
نام و نشانی گیتهاب اولین مشارکتکنندهای که اجرای پروژهاش مورد قبول واقع شده باشد، در سایت ابر آروان درج خواهد شد.
فهرست پروژهها
پروژهی مورد نظرتان را از میان پروژههای فعال انتخاب کنید و پس از آگاهی از شرح جزییات و نیازمندیهای آن، به پروژه بپیوندید.
پروژههای فعال
در حال ارزیابی
پروژههای اجرا شده
cPanel Quick Installation
درخواست دهنده
CDN
روش اجرا و ارایه
Opensource / Github
زبان پروژه
Optional
مبلغ هدیه
۳۰٬۰۰۰٬۰۰۰ ریال
شرح پروژه:
پلاگینی که کاربر با استفاده از آن بتواند دامنه را بهشکل مستقیم از cPanel به پنل ابر آروان اضافه کند؛ رکوردهای DNS را وارد کند و تنظیمات کش و SSL را انجام دهد.
پلاگینی که کاربر با استفاده از آن بتواند دامنه را بهشکل مستقیم از cPanel به پنل ابر آروان اضافه کند؛ رکوردهای DNS را وارد کند و تنظیمات کش و SSL را انجام دهد.
اسکریپتی که با استفاده از آن تنظیماتی به Nginx اضافه شود و به جای IPهای ابر آروان IPهای واقعی کاربران را که بهشکل یک هدر HTTP ارسال میشود، نمایش دهد.
اسکریپتی که بتواند درصورت افزایش لود سیستم وب سرور از مقدار تعریف شده، سطح جلوگیری از حملات DDoS را در پنل آروان افزایش دهد و اگر تعداد درخواست یک IP بیشتر از حد تعریف شده بود، آن را در پنل ابر آروان بلاک کند.
ساخت CLI که به کاربر امکان استفاده از پنل CDN ابر آروان را بهشکل Command Line بدهد.
این Command Line باید ضمن پیادهسازی APIهای سرویس CDN و DNS، با دریافت توکن، این امکان را به کاربر بدهد که بتواند دامنهای را به CDN ابر آروان اضافه و تغییرات را اعمال کند.
بهدلیل اینکه CLI فعلی با زبان Golang نوشته شده است لازم است این قسمت نیز با Golang پیادهسازی شود تا در کنار یکدیگر بهشکل یکپارچه قابل استفاده باشد.
اسکریپتی که بتواند لیست IPهای ابر آروان را از آدرس مربوط به آن در وبسایت آروان، دریافت کرده و روی نرمافزارهای فایروال مانند UFW, CSF Firewall, VMManager وایتلیست کند.
اسکریپتی که با استفاده از آن تنظیماتی به Nginx اضافه شود و به جای IPهای ابر آروان IPهای واقعی کاربران را که بهشکل یک هدر HTTP ارسال میشود، نمایش دهد.
ساخت یک اکسپورتر برای Prometheus که نمودارهای پنل ابر آروان را بهشکل نمودارهای گرافانا و قابل یکپارچهسازی با سایر نمودارها، در اختیار کاربر قرار دهد.
This website uses cookies to improve our site’s user-friendliness and to measure where our visitors come from. By continuing to use our website, you agree to our use of cookies. For more information, please see our privacy policy and cookie statement.