[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-93253":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":8,"htmlUrl":8,"language":9,"languages":8,"totalLinesOfCode":8,"stars":10,"forks":11,"watchers":12,"openIssues":13,"contributorsCount":13,"subscribersCount":13,"size":13,"stars1d":13,"stars7d":12,"stars30d":14,"stars90d":13,"forks30d":13,"starsTrendScore":13,"compositeScore":15,"rankGlobal":8,"rankLanguage":8,"license":8,"archived":16,"fork":16,"defaultBranch":17,"hasWiki":18,"hasPages":16,"topics":19,"createdAt":8,"pushedAt":8,"updatedAt":20,"readmeContent":21,"aiSummary":22,"trendingCount":13,"starSnapshotCount":13,"syncStatus":23,"lastSyncTime":24,"discoverSource":25},93253,"Marzban-Node","x4gKing\u002FMarzban-Node","x4gKing",null,"Dockerfile",692,1348,249,0,505,77.39,false,"main",true,[],"2026-07-22 04:02:08","\n# 🚀 Marzban-node روی Railway (روش PasarGuard-Node)\n\nمثل `PasarGuard-Node`، این ریپو سورس Marzban-node را کپی نمی‌کند؛ `Dockerfile`\nدر لحظه‌ی build از\n[`Gozargah\u002FMarzban-node`](https:\u002F\u002Fgithub.com\u002FGozargah\u002FMarzban-node) کلون\nمی‌کند و سپس دو پچ کوچک (دقیقاً به سبک پچ‌های PasarGuard) رویش می‌زند تا با\nRailway سازگار شود:\n\n1. پورت گوش‌دادن را از `$PORT` (متغیری که Railway خودش تزریق می‌کند) می‌خواند.\n2. یک حالت REST بدون TLS اضافه می‌کند (`SERVICE_TLS=false`، پیش‌فرض) چون\n   Railway خودش روی لبه‌ی شبکه TLS را ترمینیت می‌کند و نود از طریق شبکه‌ی\n   خصوصی در دسترس پنل است؛ گواهی کلاینت هم در این حالت لازم نیست.\n\n## نصب\n\n1. این ریپو را Fork کنید.\n2. در Railway یک سرویس جدید از روی این ریپو بسازید.\n3. بعد از Deploy، آدرس (host) و پورت این سرویس روی Railway را در پنل Marzban،\n   قسمت **Node Settings**، به‌عنوان یک نود جدید اضافه کنید.\n4. اگر ترجیح می‌دهید نود خودش TLS را مدیریت کند (حالت اصلی و امن‌تر upstream)،\n   متغیرهای زیر را ست کنید:\n   - `SERVICE_TLS=true`\n   - `SSL_CLIENT_CERT_FILE` = مسیر گواهی کلاینتی که از پنل گرفته‌اید\n\n## به‌روزرسانی\n\nچون سورس در build-time کلون می‌شود، کافیست دوباره روی Railway Deploy بزنید تا\nآخرین نسخه‌ی Marzban-node گرفته شود؛ نیازی به sync دستی فایل‌ها نیست.\n","这是一个为 Railway 平台适配的 Marzban-node 部署方案，通过构建时动态克隆上游 Gozargah\u002FMarzban-node 仓库并应用轻量补丁，实现与 Railway 运行时环境（如 $PORT 变量注入、边缘 TLS 终止）的无缝集成。核心特点是自动端口配置、可选的无 TLS REST 模式（适配反向代理场景），以及一键部署更新能力。适用于在 Railway 上快速部署 Xray 节点管理后端，与 Marzban 控制面板协同工作，支撑代理服务（如 V2Ray\u002FXray）的节点注册与通信。",2,"2026-07-14 02:30:07","CREATED_QUERY"]