Các Thành Phần Đã Cài Đặt
Script cài đặt sẽ cài và cấu hình các thành phần chính sau:
- Go (1.25.1) → dùng để build các binary phía backend.
- Node.js (qua NVM, phiên bản 22) → dùng để build ứng dụng web frontend.
- NPM → trình quản lý package cho các dependency của webapp.
- WireGuard → công nghệ VPN nền tảng.
Giao diện Web
- Mở trình duyệt và truy cập:
http://<server-ip>/ - Thực hiện thiết lập ban đầu.
- Đăng nhập bằng:
admin/<the password you set during setup>
Các tệp và thư mục quan trọng
/vpn/rest-server→ Binary server REST API/vpn/configmanager→ Binary Config Manager/vpn/reset-admin-password→ Tiện ích đặt lại mật khẩu admin/vpn/config→ Tệp cấu hình/vpn/secrets→ Các phím nhạy cảm/vpn/stats→ Thống kê máy chủ/vpn/tls-certs→ Chứng chỉ TLS/vpn/setup-code.txt→ Thông tin mã thiết lập/vpn/rest-server.pid→ PID server REST
Xác Minh Trạng Thái
systemctl status vpn-rest-server
systemctl status vpn-configmanager