Composants installés
Le script d'installation installe et configure les composants principaux suivants :
- Go (1.25.1) → pour compiler les binaires du backend.
- Node.js (via NVM, version 22) → pour compiler l'application web frontend.
- NPM → gestionnaire de paquets pour les dépendances de l'application web.
- WireGuard → technologie VPN sous-jacente.
Interface web
- Ouvrez votre navigateur et rendez-vous sur :
http://<server-ip>/ - Effectuer la configuration initiale.
- Connectez-vous avec :
admin/<the password you set during setup>
Fichiers et répertoires importants
/vpn/rest-server→ Binaire du serveur REST API/vpn/configmanager→ Binaire du gestionnaire de configuration/vpn/reset-admin-password→ Utilitaire de réinitialisation du mot de passe administrateur/vpn/config→ Fichiers de configuration/vpn/secrets→ Clés sensibles/vpn/stats→ Statistiques du serveur/vpn/tls-certs→ Certificats TLS/vpn/setup-code.txt→ Informations de configuration initiale/vpn/rest-server.pid→ PID du serveur REST
Vérifier le statut
systemctl status vpn-rest-server
systemctl status vpn-configmanager