Что это?
Этот репозиторий разворачивает «PasarGuard Node» (ноду для прокси-панели PasarGuard) как второй сервис Railway, с самоподписанным TLS-сертификатом, запечённым в Docker-образ на этапе сборки, так что вам не нужен отдельный VPS лишь ради Server CA для панели.
Это библиотека или просто шаблон развёртывания?
Это шаблон развёртывания: Docker-образ плюс shell-скрипты, которые вы пушите в собственный репозиторий на GitHub и разворачиваете как сервис Railway, а не пакет, устанавливаемый в код.
Как запустить эту ноду?
Запушьте эту папку в отдельный репозиторий на GitHub, создайте из него новый сервис Railway в том же проекте Railway, где ваша панель PasarGuard, задайте переменную APIKEY равной сгенерированному вами UUID, включите TCP Proxy на порту 62050 в настройках Networking этого сервиса и разверните.
Нужен VPS или достаточно Railway?
Нужен аккаунт Railway и уже работающая панель PasarGuard (развёрнутая как первый сервис в том же проекте Railway); внешний VPS для TLS не требуется.
Какие шаги нельзя пропустить?
Нужно вручную включить TCP Proxy и указать целевой порт 62050 в настройках Networking Railway, затем скопировать сгенерированный сертификат из консоли сервиса в поле «Server CA» панели — пропуск любого из этих шагов оставит ноду недоступной.
Что за панель PasarGuard, к которой подключается эта нода?
Это отдельный сервис прокси-панели (развёрнутый как первый сервис Railway), в котором эта нода регистрируется, используя указанные ею Address, Port, API Key и Server CA.
Зачем запекать самоподписанный сертификат в образ вместо настоящего?
Это позволяет ноде получить пригодный Server CA для панели, не арендуя и не настраивая внешний сервер с публичным доменом и настройкой TLS.
Для чего нужна переменная APIKEY?
Это UUID, который вы генерируете сами и который служит общим секретом между панелью и этой нодой; он вводится и как переменная Railway, и как API Key при добавлении ноды в панели.
What are similar projects?
v2ray, nyx, v2ray-agent, personal-edge-proxy, Marzban, back4app-vless, marzban-node, Xray-core
Which topics is it in?
xray, v2ray, anti-censorship, deployment, censorship-circumvention, tls, vpn, authentication, encryption, shell, proxy, cloud