bash <(curl -fsSL https://raw.githubusercontent.com/Ptechgithub/NginxReverseProxy/main/install.sh)
این اسکریپت برای نصب و پیکربندی NGINX Reverse Proxy بر روی سرورهای لینوکسی استفاده میشود. با اجرای این اسکریپت، میتوانید به سرعت و به صورت خودکار یک سرور وب را به عنوان یک پروکسی برای مسیردهی ترافیک به برنامههای دیگر (سرویسهای GRPC و WebSocket) پیکربندی کنید. گواهی ssl بگیرید و یک قالب سایت رایگان نصب کنید.
ابتدا در CDN خود مثلا Cloudflare یک A record بسازید و دامین یا ساب دامین خود را به آی پی سرور اشاره بدید و تیک پروکسی هم روشن کنید.
در بخش تنظیمات Network تیک گزینه ی GRPC را فعال کنید.
در بخش SSL/TLS encryption mode گزینه ی Full را انتخاب کنید.
پس از اجرای اسکریپت، دامنهی مورد نظر خود را وارد کنید و مراحل نصب را دنبال کنید.
اسکریپت برای دامنهی شما SSL certificate را دریافت خواهد کرد و تنظیمات NGINX Reverse Proxy را اعمال میکند.
و در نهایت به شما مسیر سرتیفیکت را میدهد. که میتوانید در پنل خود استفاده کنید.
در این اسکریپت Path را خودتان انتخاب میکنید.
برای استفاده در پنل x-ui تنها کافیست به صورت زیر برای grpc و ws اقدام کنید:
با انتخاب install fake site مجموع 170 قالب سایت دانلود میشه و یک قالب به صورت رندوم نصب میشه برای دفعات بعدی مجدد با انتخاب این گزینه قالب قبلی حذف میشه و سریعا یک قالب جدید نصب میشه.
پورت 443 را برای استفاده nginx خالی بزارید.
تصاویر Client به صورت gif است اگر ثابت بود روی ان کلیک کنید تا پخش شود.




