Hiddify-Manager icon indicating copy to clipboard operation
Hiddify-Manager copied to clipboard

درخواست افزودن Feature

Open poava opened this issue 3 months ago • 0 comments

سلام. میخواستم پیشنهاد افزودن چند فیچر در هیدیفای رو بدم.

  • در نسخه 10 به بعد کاربر مجبور به استفاده از SSH Key هست و اون پیام زرد رنگ هرکاری کنی نمیره، اما میشه با Google 2FA هم SSH رو ایمن کرد. پیشنهاد میکنم داخل پنل قسمتی ایجاد کنید که کاربر بدون وارد کردن کد بتونه این قابلیت رو در سرورش (از طریق پنل هیدیفای) فعال کنه. مزیتش نسبت به SSH Key رو قطعا خودتون بهتر میدونید. یا حتی مثلا پورت ssh رو بشه از داخل پنل عوض کرد. خیلی ها این مورد ساده رو هم بلد نیستن و سرورشون برای همه با پورت دیفالت در دسترسه.
  • برای پشتیبانی، میتونیم داخل صفحه کانفیگ (صفحه ای کاربر میبینه) از چت Crisp استفاده کنیم که بتونه با پشتیبان همون لحظه در ارتباط باشه (این سرویس تحریم یا فیلتر نیست). میشه سیستم تیکت هم اضافه کرد اما چت کریسپ در لحظه هست و به ایمیل کاربرم میشه جواب رو ارسال کرد.
  • اگر یه سیستم عضویت (مدیریت کاربر) و پرداخت از طریق Crypto (یا درگاه های بانکی) داخل پنل افزوده بشه، میتونه کار رو سریعتر و خودکار کنه.
  • ربات تلگرام خیلی ساده و ابتدایی هست، اگر بشه مثلا وضعیت سرور رو دید، یا اینکه کاربر اضافه کرد یا حجم و تاریخ رو تغییر یا ریست داد عالی میشه.
  • برای کانفیگ ها گزینه ای با عناوین بدون تاریخ انقضا و بدون محدودیت حجم مصرفی نداریم. میدونم با وارد کردن عدد بالا این مورد به بینهایت تبدیل میشه، میتونیم گزینه ای برای این کار اضافه کنیم.
  • برای تونل سرور ایران (یا کلا Tunneling)، میشه که بخشی به پنل هیدیفای اضافه کرد و از طریق اون IP سرور ایران رو از کاربر بگیریم و بهش یک یا چند خط کد بدیم که داخل سرور ایرانش بزنه تا به یکی از روش های تانلینگ ارتباط رو برقرار کنه (فعلا Reverse Tunnel ها به خوبی دارن کار میکنن). همچنین از این بخش بشه وضعیت اتصال سرورهای میانی رو بررسی کرد. حتی با روش Reverse tunneling میتونیم چندین سرور ایران داشته باشیم.
  • برای اضافه کردن سرور خارج دیگر، میشه مثل قسمت تانل، از کاربر IP سرور خارج دوم، سوم و غیره رو بگیریم و کامندی بهش بدیم که داخل اون سرور بزنه و در کانفیگ به عنوان سرور دوم ازش استفاده کنیم. (مثلا سرور اصلیمون آلمان هست، یه سرور آمریکا میخوایم اضافه کنیم. داخل پنل هیدیفای آلمان IP سرور آمریکا رو میده ادمین به پنل، هیدیفای با روش های تانلینگ میاد به اون سرور وصل میشه، البته کامند رو قبلش به ادمین میده که داخل سرور آمریکا بزنه. همچنین از این بخش بشه وضعیت اتصال سرور رو هم مشاهده کرد، (مثل تانل ایران). برای تانلینگ میشه از پروژه های Azumi عزیز استفاده کرد: https://github.com/Azumi67
  • در اپ "هیدیفای کلاینت"، ادمین بتونه لینک پنل رو به اپلیکیشن بده و از طریق اپ هیدیفای بشه سرور رو مدیریت کرد.

poava avatar Apr 01 '24 09:04 poava