{{if eq (printf "%s" .Node.Status) "installing"}} {{end}}

{{.Node.Name}}

{{.Node.Host}} · API :{{.Node.NodePort}} · {{.Node.InstallMode}}

{{.Node.StatusLabel}}
{{if .Flash}}
{{.Flash}}
{{end}} {{if .Error}}
{{.Error}}
{{end}} {{if .Node.LastError}}
{{.Node.LastError}}
{{end}}
К списку

Протоколы на этом сервере

{{range .NodeProtocols}} {{end}}
Протокол Порт Установлен Включён
{{.ProtocolName}}
{{.ProtocolCode}}
{{.Port}} {{if .Installed}}Да{{else}}Нет{{end}} {{if .Enabled}}ON{{else}}OFF{{end}} {{if not .Installed}}
{{else}} {{if .Enabled}}
{{else}}
{{end}}
{{end}}

Важно

Откройте порт {{.Node.NodePort}} на ноде только для IP панели (как NODE_PORT в Remnawave).

docker-compose.yml

{{.Compose}}

Ручная установка ( Remnawave-style )

  1. На сервере ноды: sudo curl -fsSL https://get.docker.com | sh
  2. mkdir -p /opt/vpn-panel-node && cd /opt/vpn-panel-node
  3. Скопируйте бинарник vpn-node (linux amd64) из образа панели /app/bin/vpn-node
  4. Вставьте compose ниже / выше и выполните docker compose up -d
{{.ManualScript}}
{{if .Node.InstallLog}}

Лог установки

{{.Node.InstallLog}}
{{end}}

Логи сервера

{{if .Node.RuntimeLog}}
{{.Node.RuntimeLog}}
{{else}}

Логов ещё нет. Нажмите «Обновить логи» — панель заберёт agent API и docker logs по SSH.

{{end}}
Агент
{{if .Node.AgentVersion}}{{.Node.AgentVersion}}{{else}}—{{end}}
Last seen
{{if .Node.LastSeenAt}}{{.Node.LastSeenAt}}{{else}}—{{end}}
Создана
{{.Node.CreatedAt}}