God2134 / NginxReverseProxy

Nginx Reverse Proxy ws grpc protocol support( vless vmess torjan) Auto SSL - Fake website

Home Page:https://t.me/P_tech2024

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NGINX Reverse Proxy Installer

Install

bash <(curl -fsSL https://raw.githubusercontent.com/Ptechgithub/NginxReverseProxy/main/install.sh)

20


این اسکریپت Bash برای نصب و پیکربندی 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 است اگر ثابت بود روی ان کلیک کنید تا پخش شود.


نحوی کانفیگ WebSocket

Panel

21


Client

23




نحوه ی کانفیگ GRPC

Panel

22


Client

24

website-templates

About

Nginx Reverse Proxy ws grpc protocol support( vless vmess torjan) Auto SSL - Fake website

https://t.me/P_tech2024

License:MIT License


Languages

Language:Shell 100.0%