Встановлені компоненти
Скрипт інсталяції встановлює та налаштовує такі основні компоненти:
- 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