نیازمند شخصی هستیم که یک پنل مدیریتی در بستر وب برای Shadowsocks با امکانات زیر طراحی کنه:
اضافه کردن سرور توسط API (Shadowsocks API) یا SSH
استارت کردن سرور توسط API یا SSH
ساخت یوزر:
هنگام ساخت یوزر باید پرسیده بشه که این یوزر به کدوم سرور ها اضافه شده دسترسی داره
هنگام ساخت یوزر نوع زمانی باید مشخص بشه (1ماه 3 ماه....)
هنگام ساخت یوزر باید گزینه ای جهت محدود سازی ترافیک مصرفی وجود داشته باشه (برای هر سرور)
هنگام ساخت یوزر باید گزینه ای جهت محدود سازی سرعت پهنای باند وجود داشته باشه (برای هر سرور)
هنگام ساخت یوزر باید گزینه ای جهت محدود سازی Multi Login وجود داشته باشه
باید گزینه ای برای ساخت انبوه اکانت وجود داشته باشه
رمز تمامی اکانت های ساخته باید رندوم و قدرتمند باشه
ساخت و نمایش SS KEY بعد از ساخت یوزر بصورت Text و QR Code
نمایش یوزر های آنلاین و آفلاین
نمایش حجم و سرعت مصرفی هر یوزر
از دیتابیس باید روزانه Backup گرفته بشه و در محلی (سرور دیگه یا...) ذخیره بشه
پنل باید جوری طراحی بشه که بعدا بشه بصورت API یا... در ربات تلگرام یا... هم اکانت ساخت
درصورتی که بتونید دیتابیس این پنل رو با دیتابیس ibsng سینک کنید امتیاز محسوب میشه
خود shadowsocks برنامه ss-manager رو برای مدیریت معرفی کرده که میتونید مطالعه کنید:
https://github.com/shadowsocks/shadowsocks/wiki/Manage-Multiple-Users
پنل های مدیریتی قبلا برای shadowsocks طراحی شده اما مشکلاتی داره یا موارد اعلام شده رو نداشته. میتونید از backend این پنل ها استفاده کنید مشکلی نداره اما حتما باید موارد ذکر شده رو ساپورت کنه:
https://github.com/Anankke/SSPanel-UIM
https://github.com/Anankke/SSRPanel
نکته: بعضی موارد دیگه رو در چت باید صحبت بشه