설치된 구성 요소
설치 스크립트는 다음 주요 구성 요소를 설치하고 설정합니다:
- 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→ REST 서버 PID
확인 상태
systemctl status vpn-rest-server
systemctl status vpn-configmanager