diff --git a/marzban/en/docs/configuration.md b/marzban/en/docs/configuration.md index 860598f..2e93001 100644 --- a/marzban/en/docs/configuration.md +++ b/marzban/en/docs/configuration.md @@ -1,238 +1,238 @@ --- -title: پیکربندی +title: Configuration --- -# پیکربندی +# Configuration -لیست تمامی متغیرهای محیطی مرزبان را در این صفحه مشاهده میکنید. شما می‌توانید تمام این متغیرها در فایل `.env` مقداردهی کنید. +You can find a list of all Marzban's environment variables on this page. You can assign values to all these variables in the `.env` file. -::: tip مسیر فایل `.env` در نصب سریع -اگر به روش نصب سریع مرزبان را نصب کرده‌اید، فایل `.env` را می‌توانید در مسیر `/opt/marzban/.env` پیدا کنید. +::: tip Quick Installation Path +If you have installed Marzban using the quick installation method, you can find the `.env` file at `/opt/marzban/.env`. ::: ## UVICORN_HOST -- مقدار پیش‌فرض: `0.0.0.0` +- Default value: `0.0.0.0` -آیپی آدرسی که مرزبان روی آن اجرا میشود. +The IP addresses the marzban should listen on. -::: tip نکته -`0.0.0.0` به معنای تمام آدرس های موجود ماشین است. +::: tip Note +`0.0.0.0` means all available addresses on the machine. ::: ## UVICORN_PORT -- مقدار پیش‌فرض: `8000` +- Default value: `8000` -پورتی که مرزبان روی آن اجرا میشود. +The port Marzban should listen on. ## UVICORN_UDS -آدرس unix domain socket که مرزبان روی آن اجرا میشود. +The unix domain socket address which Marzban should listen on. -::: tip نکته -در صورت مقداردهی، متغیر های `UVICORN_HOST` و `UVICORN_PORT` نادیده گرفته می‌شوند. +::: tip Note +If this variable is assigned a value, the `UVICORN_HOST` and `UVICORN_PORT` variables will be ignored. ::: ## UVICORN_SSL_CERTFILE -آدرس فایل certificate گواهی SSL +The path to the SSL certificate file. -(مثال: `/path/to/example.com/fullchain.pem`) +(Example: `/path/to/example.com/fullchain.pem`) ## UVICORN_SSL_KEYFILE -آدرس فایل key گواهی SSL -(مثال: `/path/to/example.com/key.pem`) +The path to the SSL key file. + +(Example: `/path/to/example.com/key.pem`) ## XRAY_JSON -- مقدار پیش‌فرض: `xray_config.json` +- Default value: `xray_config.json` -آدرس فایل json پیکربندی xray +The path to the xray configuration JSON file. ## XRAY_SUBSCRIPTION_URL_PREFIX -آدرس پیشوند لینک سابسکریپشن +The prefix URL for subscription links. -::: warning توجه -در صورتی که این متغیر تعیین نشود، لینک سابسکریپشن ها در ربات تلگرام به درستی ارسال نخواهد شد. +::: warning Note +If this variable is not set, subscription links will not be sent correctly in the Telegram bot. ::: ## XRAY_SUBSCRIPTION_PATH -- مقدار پیش‌فرض: `sub` +- Default value: `sub` -path لینک سابسکریپشن +The path for subscription links. ## XRAY_EXECUTABLE_PATH -- مقدار پیش‌فرض: `/usr/local/bin/xray` +- Default value: `/usr/local/bin/xray` -آدرس فایل اجرایی xray +The path to the xray executable file. ## XRAY_ASSETS_PATH -- مقدار پیش‌فرض: `/usr/local/share/xray` +- Default value: `/usr/local/share/xray` -آدرس پوشه فایل های asset برای xray (فایل های `geoip.dat` و `geosite.dat`) +The path to the asset files directory for xray (`geoip.dat` and `geosite.dat` files). ## XRAY_EXCLUDE_INBOUND_TAGS -تگ inboundهایی که نیازی به مدیریت و وجود آنها در لیست پروکسی ها نیست. +The inbound tags that should not be included in the proxy list and don't require any management. -(مثال: `"IBOUND_X INBOUND_Y INBOUND_Z"`) +(Example: `"IBOUND_X INBOUND_Y INBOUND_Z"`) ## XRAY_FALLBACKS_INBOUND_TAG -در صورتی که از یک inbound با تعدادی fallback استفاده میکنید، تگ آن را در اینجا وارد کنید. +If you are using an inbound with multiple fallbacks, enter the tag here. ## TELEGRAM_API_TOKEN -توکن ربات تلگرام (دریافت از [@botfather](https://t.me/botfather)) - +The Telegram bot token (obtained from [@botfather](https://t.me/botfather)) ## TELEGRAM_ADMIN_ID -آیدی عددی ادمین در تلگرام (دریافت از [@userinfobot](https://t.me/userinfobot)) +The numeric ID of the admin in Telegram (obtained from [@userinfobot](https://t.me/userinfobot)) ## TELEGRAM_LOGGER_CHANNEL_ID -آیدی عددی کانال Logهای ربات تلگرام +The numeric ID of the Telegram bot's log channel. -در صورت مقداردهی، Logهای مربوط به ربات تلگرام در این کانال ارسال خواهند شد. ربات تلگرام مرزبان باید در این کانال ادمین باشد. +If assigned a value, the logs related to the Marzban Telegram bot will be sent to this channel. The Marzban Telegram bot must be an admin in this channel. ## TELEGRAM_DEFAULT_VLESS_FLOW -تعیین flow پیش‌فرض برای پروتکل Vless در ربات تلگرام +The default flow for the Vless protocol in the Telegram bot. -(مثال: `"xtls-rprx-vision"`) +(Example: `"xtls-rprx-vision"`) ## TELEGRAM_PROXY_URL -برای اجرای ربات تلگرام با پروکسی (در صورتی که در سرور شما سرور های تلگرام مسدود شده‌اند.) +To run the Telegram bot with a proxy (in case Telegram servers are blocked on your server). -(مثال: `"socks5://127.0.0.1:1080"`) +(Example: `"socks5://127.0.0.1:1080"`) ## DISCORD_WEBHOOK_URL -آدرس Webhook دیسکورد +The Discord webhook address. ## CUSTOM_TEMPLATES_DIRECTORY -- مقدار پیش‌فرض: `app/templates` +- Default value: `app/templates` -پوشه‌ی فایل های template +The directory for template files. ## CLASH_SUBSCRIPTION_TEMPLATE -- مقدار پیش‌فرض: `clash/default.yml` +- Default value: `clash/default.yml` -template مورد استفاده برای تولید کانفیگ های Clash +The template used to generate Clash configurations. -(مثال: [default.yml](https://github.com/Gozargah/Marzban/blob/master/app/templates/clash/default.yml)) +(Example: [default.yml](https://github.com/Gozargah/Marzban/blob/master/app/templates/clash/default.yml)) ## SUBSCRIPTION_PAGE_TEMPLATE -- مقدار پیش‌فرض: `subscription/index.html` +- Default value: `subscription/index.html` -template مورد استفاده برای صفحه اطلاعات سابسکریپشن +The template used for the subscription information page. -(مثال: [index.html](https://github.com/Gozargah/Marzban/blob/master/app/templates/subscription/index.html)) +(Example: [index.html](https://github.com/Gozargah/Marzban/blob/master/app/templates/subscription/index.html)) ## HOME_PAGE_TEMPLATE -- مقدار پیش‌فرض: `home/index.html` +- Default value: `home/index.html` -template مورد استفاده برای صفحه اصلی +The template used for the home page. -(مثال: [index.html](https://github.com/Gozargah/Marzban/blob/master/app/templates/home/index.html)) +(Example: [index.html](https://github.com/Gozargah/Marzban/blob/master/app/templates/home/index.html)) ## SUB_PROFILE_TITLE -- مقدار پیش‌فرض: `Subscription` +- Default value: `Subscription` -عنوان سابسکریپشن در کلاینت +The title of the subscription in the client. -در صورت پشتیبانی کلاینت از این قابلیت و عدم انتخاب عنوان برای سابسکریپشن توسط کاربر، این مقدار برای عنوان سابسکریپشن انتخاب می‌شود. +If the client supports this feature and the user does not select a title for the subscription, this value will be used as the subscription title. ## SUB_SUPPORT_URL -آدرس ارتباط با پشتیبانی در لینک سابسکریپشن +The support contact address in the subscription link. -(مثال: `"https://t.me/support"`) +(Example: `"https://t.me/support"`) ## SUB_UPDATE_INTERVAL -- مقدار پیش‌فرض: `12` +- Default value: `12` -فاصله زمانی بین آپدیت‌های خودکار سابسکریپشن (به واحد ساعت) +The time interval between automatic subscription updates (in hours). -در صورت پشتیبانی کلاینت از این قابلیت، سابسکریپشن هر 12 ساعت آپدیت می‌شود. +If the client supports this feature, the subscription will be updated every 12 hours. ## SQLALCHEMY_DATABASE_URL -- مقدار پیش‌فرض: `sqlite:///db.sqlite3` +- Default value: `sqlite:///db.sqlite3` -آدرس دیتابیس در قابل آدرس های SQLAlchemy +The database address in SQLAlchemy format. -::: tip راهنما -فرمت و درایور های موجود برای آدرس دیتابیس را در [مستندات SQLAlchemy](https://docs.sqlalchemy.org/en/20/core/engines.html#database-urls) مشاهده کنید. +::: tip Guide +See the available formats and drivers for the database address in the [SQLAlchemy documentation](https://docs.sqlalchemy.org/en/20/core/engines.html#database-urls). ::: ## WEBHOOK_ADDRESS -- مقدار پیش‌فرض: `DEFAULT` +- Default value: `DEFAULT` ## WEBHOOK_SECRET -- مقدار پیش‌فرض: `DEFAULT` +- Default value: `DEFAULT` ## SUDO_USERNAME -::: warning توجه -به شدت توصیه میشه تا از مرزبان cli برای ساخت ادمین استفاده کنید و از این متغیر استفاده نکنید. +::: warning Note +It is strongly recommended to use the Marzban CLI to create an admin and not use this variable. ::: -شما می توانید نام کاربری ادمین کل را از متغیر محیطی تنظیم کنید. +You can set the username of the super admin from an environment variable. ## SUDO_PASSWORD -::: warning توجه -به شدت توصیه میشه تا از مرزبان cli برای ساخت ادمین استفاده کنید و از این متغیر استفاده نکنید. +::: warning Note +It is strongly recommended to use the Marzban CLI to create an admin and not use this variable. ::: -شما می توانید گذرواژه ادمین کل را از متغیر محیطی تنظیم کنید. +You can set the password of the super admin from an environment variable. ## DOCS -- مقدار پیش‌فرض: `false` +- Default value: `false` -فعال‌سازی مستندات API در آدرس `/docs` و ‍`/redoc` +Enable API documentation at `/docs` and `/redoc`. ## JWT_ACCESS_TOKEN_EXPIRE_MINUTES -- مقدار پیش‌فرض: `1440` +- Default value: `1440` -مدت زمان انقضا توکن دسترسی بر مبنی دقیقه +The expiration time of the access token in minutes. -::: tip نکته -`0` به معنای 'بدون انقضا' است. +::: tip Note +`0` means 'no expiration'. ::: ## DEBUG -- مقدار پیش‌فرض: `false` +- Default value: `false` -فعالسازی حالت توسعه (development) +Enable development mode. ## VITE_BASE_API -- مقدار پیش‌فرض: `/api/` +- Default value: `/api/` -پیشوند مسیر API برای استفاده در داشبورد (front-end) +The API route prefix for use in the dashboard (front-end) diff --git a/marzban/en/docs/installation.md b/marzban/en/docs/installation.md index 0fdbf10..916048d 100644 --- a/marzban/en/docs/installation.md +++ b/marzban/en/docs/installation.md @@ -1,86 +1,86 @@ --- -title: راه‌اندازی +title: Installation --- -# راه‌اندازی مرزبان +# Marzban Installation -## نصب سریع (پیشنهادی) -::: tip نکات قبل از نصب -با اجرای دستور نصب سریع : -- داکر بر روی ماشین شما نصب خواهد شد و مرزبان به کمک داکر اجرا خواهد شد. -- دستور `marzban` بر روی ماشین شما در دسترس خواهد بود. -- داده های مرزبان در مسیر `/var/lib/marzban` ذخیره خواهند شد. -- فایل های اپلیکیشن مرزبان (`docker-compose.yml` و `.env`) در مسیر `/opt/marzban` ذخیره خواهند شد. +## Quick Installation (Recommended) +::: tip Pre-installation Notes +By running the quick installation command: +- Docker will be installed on your machine and Marzban will be executed using Docker. +- The `marzban` command will be available on your machine. +- Marzban data will be stored in the `/var/lib/marzban` directory. +- Marzban application files (`docker-compose.yml` and `.env`) will be stored in the `/opt/marzban` directory. ::: -ابتدا دستور زیر را اجرا کنید. +First, execute the following command. ```bash sudo bash -c "$(curl -sL https://github.com/Gozargah/Marzban-scripts/raw/master/marzban.sh)" @ install ``` -::: tip بعد از نصب -- لاگ های مرزبان نمایش داده خواهد شد که با فشردن `Ctrl+C` می‌توانید آن را متوقف کنید. -- داشبورد به صورت پیشفرض روی پورت ۸۰۰۰ اجرا خواهد شد که می‌توانید از طریق آدرس `http://YOUR_SERVER_IP:8000/dashboard/` وارد آن شوید. + +::: tip After Installation +- The Marzban logs will be displayed, and you can stop it by pressing `Ctrl+C`. +- The dashboard will be running on port 8000 by default, and you can access it through `http://YOUR_SERVER_IP:8000/dashboard/`. ::: -در مرحله بعد، با اجرای دستور زیر یک ادمین سودو (مدیر کل) بسازید. +Next, create a sudo admin by executing the following command. ```bash marzban cli admin create --sudo ``` -حالا می‌توانید با نام‌کاربری و گذرواژه‌ای که تعیین کردید وارد داشبورد مرزبان شوید. +Now you can log in to the Marzban dashboard using the username and password you have set. -همچنین، برای مشاهده راهنمای اسکریپت مرزبان می‌توانید دستور زیر را اجرا کنید. +To view the Marzban script guide, you can execute the following command: ```bash marzban --help ``` -برای تغییر تنظیمات پیش‌فرض، ‌می‌توانید با باز کردن فایل `/opt/marzban/.env` متغیر های مورد نظر خود را تغییر داده و مرزبان را با دستور زیر ری‌استارت کنید. +To modify the default settings, you can open the `/opt/marzban/.env` file and change the desired variables. Then, restart Marzban using the following command. -::: details ویرایش فایل با nano -ساده‌ترین راه ویرایش فایل `.env` استفاده از ویرایشگر `nano` هست. -با دستور زیر فایل را باز کنید. +::: details Editing the file with nano +The easiest way to edit the `.env` file is to use the `nano` editor. Open the file with the following command. ```bash nano /opt/marzban/.env ``` -تغییرات خود را اعمال کنید و با فشردن `Ctrl+s` فایل را ذخیره کنید. سپس با فشردن ‍‍‍‍`Ctrl+x` از محیط ویرایشگر خارج شوید. +Apply your changes and save the file by pressing `Ctrl+s`. Then, exit the editor by pressing `Ctrl+x`. ::: ```bash marzban restart ``` -برای مشاهده لیست متغیر ها، به بخش [پیکربندی](configuration.md) مراجعه کنید. +To view the list of variables, refer to the [Configuration](configuration.md) section. -## نصب دستی (پیشرفته) +## Manual Installation (Advanced) -::: warning توجه -نصب مرزبان به صورت دستی به افراد غیر حرفه‌ای پیشنهاد نمیشه. اگر حوصله مطالعه مستندات را دارید و یا با محیط برنامه نویسی و لینوکس آشنایی دارید نصب به این روش رو امتحان کنید. +::: warning Attention +Manual installation of the Marzban is not recommended for non-professionals. If you have the patience to study the documentation or are familiar with the programming environment and Linux, try installing this way. -همچنین در نصب دستی، اسکریپت مرزبان موجود نیست و برای آپدیت باید با `git` آشنایی داشته باشید. +Also, in manual installation, the Marzban script is not available and you need to be familiar with `git` for updates. ::: -ابتدا باید Xray را بر روی ماشین خود نصب کنید. -پیشنهاد میشه با اسکریپت [Xray-install](https://github.com/XTLS/Xray-install) این کار را انجام دهید. +First, you need to install Xray on your machine. +It is recommended to do this with the [Xray-install](https://github.com/XTLS/Xray-install) script. ```bash bash -c "$(curl -L https://github.com/XTLS/Xray-install/raw/main/install-release.sh)" @ install ``` -سپس پروژه را clone کنید و پیش‌نیاز ها را نصب کنید. -::: warning توجه -مرزبان با پایتون 3.8 و نسخه های بالاتر از آن سازگار است. -در صورت امکان، پایتون 3.10 پیشنهاد می‌شود. +Then clone the project and install the prerequisites. +::: warning Attention +Marzban is compatible with Python 3.8 and higher versions. If possible, Python 3.10 is recommended. ::: -::: details نصب pip -در صورتی که دستور `pip` روی ماشین شما نصب نیست، با اجرای دستور زیر آن را نصب کنید. +::: details Install pip +If the pip command is not installed on your machine, install it by running the following command. + ```bash wget -qO- https://bootstrap.pypa.io/get-pip.py | python3 - ``` ::: -::: details نصب در virtualenv -در صورتی که برنامه نویس هستید و با محیط مجازی آشنایی دارید، پیشنهاد میشه از [Virtualenv](https://pypi.org/project/virtualenv/) استفاده کنید. + +::: details Install in virtualenv If you are a programmer and are familiar with the virtual environment, it is recommended to use [Virtualenv](https://pypi.org/project/virtualenv/) ```bash python3 -m pip install virtualenv python3 -m virtualenv .venv @@ -97,18 +97,19 @@ cd Marzban python3 -m pip install -r requirements.txt ``` -حالا برای اجرای ساخت دیتابیس، دستور زیر را اجرا کنید. +Now to build the database, run the following command. ```bash alembic upgrade head ``` -یک کپی از فایل `.env.example` با نام `.env` بسازید. از این فایل می‌توانید برای تعیین متغیر های محیطی استفاده کنید. برای اطلاعات بیشتر بخش [پیکربندی](configuration.md) را مشاهده کنید. +Create a copy of the `.env.example` file named `.env`. You can use this file to set environment variables. For more information, see the [Configuration](configuration.md) section. ```bash cp .env.example .env ``` -برای استفاده از `marzban-cli` باید آن را به یک فایل در `$PATH` خود لینک و قابل اجرا (executable) کنید و تکمیل خودکار (auto-completion) آن را نصب کنید: +To use `marzban-cli`, you need to link it to a file in your `$PATH`, make it executable, and install its auto-completion: + ```bash sudo ln -s $(pwd)/marzban-cli.py /usr/bin/marzban-cli @@ -116,21 +117,22 @@ sudo chmod +x /usr/bin/marzban-cli marzban-cli completion install ``` -برای ساخت ادمین سودو (مدیر کل) به کمک `marzban-cli`، دستور زیر را جرا کنید. - +To create a sudo admin (superuser) with `marzban-cli`, run the following command. ```bash marzban-cli admin create --sudo ``` -حالا می‌توانید با اجرای دستور زیر مرزبان را اجرا کنید. +Now you can run Marzban by running the following command. ```bash python3 main.py ``` -مرزبان به طور پیش‌فرض روی پورت ۸۰۰۰ اجرا خواهد شد. ( شما می‌توانید با تغییر مقدار `UVICORN_PORT` آن را تغییر دهید. ) +Marzban will run on port 8000 by default. (You can change it by changing the value of `UVICORN_PORT`.) + + +::: details Install the Marzban service in systemctl +To install the Marzban service, you can use the install_service.sh script in the Marzban files. -::: details نصب سرویس مرزبان در systemctl -برای نصب سرویس مرزبان می‌توانید از اسکریپت `install_service.sh` در فایل های مرزبان استفاده کنید. ```bash sudo chmod +x install_service.sh sudo ./install_service.sh @@ -139,7 +141,7 @@ sudo systemctl enable --now marzban.service ``` ::: -::: details مرزبان پشت nginx +::: details Marzban with Nginx (SSL enabled) ```nginx server { listen 443 ssl http2; diff --git a/marzban/en/docs/introduction.md b/marzban/en/docs/introduction.md index 5a3719b..55ab06a 100644 --- a/marzban/en/docs/introduction.md +++ b/marzban/en/docs/introduction.md @@ -1,31 +1,29 @@ --- -title: معرفی مرزبان +title: Introduction to Marzban --- -# مرزبان -مرزبان یک نرم افزار (وب اپلیکیشن) مدیریت پروکسی است که امکان مدیریت چند صد حساب پروکسی را با قدرت و دسترسی بالا فراهم میکند. مرزبان از Xray-core قدرت گرفته و با Python و React پیاده سازی شده است. +# Marzban +Marzban is a powerful proxy management software (web application) that allows you to manage hundreds of proxy accounts with high performance and accessibility. Marzban is built on top of Xray-core and implemented using Python and React. -## چرا مرزبان؟ +## Why Marzban? -مرزبان پلتفرمی است که با تمرکز بر سادگی و کارآمدی طراحی شده. مرزبان از نیاز های شخصی و کوچک تا مقیاس های بزرگ را پاسخگو است. با استفاده از مرزبان، شما به راحتی قادر خواهید بود کاربر های خود را با تنظیمات پیشرفته مدیریت کرده و به نیازهای مختلف پاسخ دهید. این پلتفرم به شما این امکان را می‌دهد تا کنترل کاملی بر ترافیک و منابع داشته باشید و با بهره‌گیری از ویژگی‌های پیشرفته آن، بهترین تجربه را بسازید. همچنین، مرزبان کاملا انعطاف پذیر و توزیع پذیر است و شما قادر خواهید بود که زیرساخت خود را بدون محدودیت گسترش دهید. - - -## امکانات -- رابط کاربری تحت وب آماده -- به صورت REST API پیاده سازی شده -- پشتیبانی از یکپارچه سازی چندین سرور مختلف برای توزیع زیرساخت و مقیاس پذیری جدید -- پشتیبانی از پروتکل های Vmess, VLESS, Trojan و Shadowsocks -- امکان فعالسازی چندین پروتکل برای هر یوزر -- امکان ساخت چندین کاربر بر روی یک inbound -- پشتیبانی از چندین inbound بر روی یک port (پشتیبانی از fallbacks) -- محدودیت بر اساس مصرف ترافیک و تاریخ انقضا -- محدودیت ترافیک دوره ای (به عنوان مثال روزانه، هفتگی و غیره) -- پشتیبانی از Subscription link سازگار با کلاینت های مختلف ✨ -- ساخت لینک اشتراک گذاری و QRcode به صورت خودکار -- مانیتورینگ منابع سرور و مصرف ترافیک -- پشتیبانی از تنظیمات Xray -- پشتیبانی از TLS و REALITY جدید -- ربات تلگرام -- رابط خط فرمان (CLI) داخلی جدید -- قابلیت ایجاد چندین مدیر +Marzban is designed as a platform focused on simplicity and efficiency. It caters to both personal and large-scale needs. With Marzban, you can easily manage your users with advanced settings and meet various requirements. This platform gives you full control over traffic and resources, allowing you to create the best experience by leveraging its advanced features. Additionally, Marzban is highly flexible and scalable, enabling you to expand your infrastructure without limitations. +## Features +- Ready-to-use web-based user interface +- Implemented as a REST API +- Supports integration with multiple servers for infrastructure distribution and scalability ([Marzban-node](/docs/marzban-node)) New +- Supports Vmess, VLESS, Trojan, and Shadowsocks protocols +- Ability to activate multiple protocols for each user +- Ability to create multiple users on a single inbound +- Supports multiple inbounds on a single port (fallbacks) +- Traffic and expiration date-based limitations +- Periodic traffic limitations (e.g., daily, weekly, etc.) +- Supports Subscription link compatible with various clients ✨ +- Automatically generates sharing links and QR codes +- Server resource monitoring and traffic consumption +- Supports Xray configurations +- Supports TLS and REALITY New +- Telegram bot +- Built-in command-line interface (CLI) New +- Ability to create multiple administrators diff --git a/marzban/fa/docs/introduction.md b/marzban/fa/docs/introduction.md index 5a3719b..5ac5843 100644 --- a/marzban/fa/docs/introduction.md +++ b/marzban/fa/docs/introduction.md @@ -13,7 +13,7 @@ title: معرفی مرزبان ## امکانات - رابط کاربری تحت وب آماده - به صورت REST API پیاده سازی شده -- پشتیبانی از یکپارچه سازی چندین سرور مختلف برای توزیع زیرساخت و مقیاس پذیری جدید +- پشتیبانی از یکپارچه سازی چندین سرور مختلف برای توزیع زیرساخت و مقیاس پذیری ([Marzban-node](/fa/docs/marzban-node)) جدید - پشتیبانی از پروتکل های Vmess, VLESS, Trojan و Shadowsocks - امکان فعالسازی چندین پروتکل برای هر یوزر - امکان ساخت چندین کاربر بر روی یک inbound