已安装组件
安装脚本将安装并配置以下主要组件:
- Go (1.25.1) → 用于构建后端二进制文件。
- Node.js(通过 NVM,版本 22)→ 用于构建前端 Web 应用程序。
- NPM → 用于管理Web应用程序依赖项的包管理器。
- 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→ REST 服务器进程 ID
验证状态
systemctl status vpn-rest-server
systemctl status vpn-configmanager