Установленные компоненты
Скрипт установки настраивает следующие основные компоненты:
- 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→ бинарный файл менеджера конфигурации/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