Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

3x-ui روی Railway با یک پورت واحد (بدون TCP Proxy)

این ریپازیتوری، 3x-ui رو به همراه یک nginx reverse proxy اجرا می‌کند که هم پنل وب و هم اینباند VLESS/WebSocket شما را از طریق یک پورت واحد (همان پورتی که Railway اختصاص می‌دهد) در دسترس می‌گذارد — دقیقاً مثل معماری RVG.

چرا این کار لازم بود؟

به‌صورت پیش‌فرض، 3x-ui پنل وب را روی یک پورت و هر Inbound را روی پورت دیگری اجرا می‌کند. Railway Public Domain فقط به یک پورت داخلی وصل می‌شود، پس یا پنل در دسترس بود یا Inbound، نه هر دو. این نسخه با اضافه کردن nginx، هر دو را زیر یک پورت مدیریت می‌کند.

مراحل دیپلوی

۱. ریپازیتوری بسازید

یک ریپازیتوری جدید در گیت‌هاب بسازید (خصوصی یا عمومی، فرقی ندارد) و این سه فایل را در ریشه‌ی آن قرار دهید:

  • Dockerfile
  • nginx.conf.template
  • start.sh

۲. در Railway

  1. New Project → Deploy from GitHub repo و همین ریپازیتوری را انتخاب کنید

About

No description, website, or topics provided.

Resources

Stars

5 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages