インストール済みコンポーネント
インストールスクリプトは以下の主要コンポーネントをインストール・設定します:
- Go (1.25.1) → バックエンドバイナリのビルドに使用
- Node.js (NVM 経由、バージョン 22) → フロントエンド Web アプリのビルドに使用
- NPM → Web アプリ依存パッケージのパッケージマネージャー
- WireGuard → 基盤となる VPN テクノロジー
ウェブインターフェース
- ブラウザを開いて次の URL にアクセスしてください :
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→ REST サーバーの PID
ステータスを確認
systemctl status vpn-rest-server
systemctl status vpn-configmanager