Установленные компоненты
Скрипт установки устанавливает и настраивает следующие основные компоненты:
- Go (1.25.1) → для сборки бинарных файлов бэкэнда.
- Node.js (через NVM, версия 22) → для создания веб-приложения фронтенда.
- NPM → менеджер пакетов для зависимостей веб-приложений.
- WireGuard → базовая технология VPN.
Веб-интерфейс
- Откройте браузер и перейдите по адресу:
http://<server-ip>/ - Выполните начальную настройку.
- Войти с помощью:
admin/<the password you set during setup>
Важные файлы и каталоги
/vpn/rest-server→ Бинарный файл сервера REST API/vpn/configmanager→ Бинарный файл Config Manager/vpn/reset-admin-password→ Утилита сброса пароля администратора/vpn/config→ Файлы конфигурации/vpn/secrets→ Чувствительные клавиши/vpn/stats→ Статистика сервера/vpn/tls-certs→ Сертификаты TLS/vpn/setup-code.txt→ Информация о коде настройки/vpn/rest-server.pid→ PID сервера REST
Проверить статус
systemctl status vpn-rest-server
systemctl status vpn-configmanager