Composants installés
Le script d'installation installe et configure les principaux composants suivants :
- Go (1.25.1) → pour compiler les binaires du backend.
- Node.js (via NVM, version 22) → pour créer l'application web frontale.
- NPM → gestionnaire de paquets pour les dépendances des applications web.
- WireGuard → technologie VPN sous-jacente.
Interface Web
- Ouvrez votre navigateur et rendez-vous sur :
http://<server-ip>/ - Effectuez 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 Config Manager/vpn/reset-admin-password→ Utilitaire de réinitialisation du mot de passe administrateur/vpn/config→ Fichiers de configuration/vpn/secrets→ Touches sensibles/vpn/stats→ Statistiques du serveur/vpn/tls-certs→ Certificats TLS/vpn/setup-code.txt→ Informations sur le code de configuration/vpn/rest-server.pid→ PID du serveur REST
Vérifier le statut
systemctl status vpn-rest-server
systemctl status vpn-configmanager