Installed Components
Het installatiescript installeert en configureert de volgende hoofdcomponenten:
- Go (1.25.1) → voor het bouwen van de backend-binaries.
- Node.js (via NVM, versie 22) → voor het bouwen van de frontend-webapplicatie.
- NPM → pakketbeheerder voor webapp-afhankelijkheden.
- WireGuard → de onderliggende VPN-technologie.
Web Interface
- Open je browser en ga naar:
http://<server-ip>/ - Voer de initiële configuratie uit.
- Login with:
admin/<the password you set during setup>
Belangrijke bestanden en mappen
/vpn/rest-server→ REST API server-binary/vpn/configmanager→ Config Manager-binary/vpn/reset-admin-password→ Hulpprogramma voor het resetten van het beheerderswachtwoord/vpn/config→ Configuration files/vpn/secrets→ Sensitive keys/vpn/stats→ Server stats/vpn/tls-certs→ TLS certificates/vpn/setup-code.txt→ Informatie over de installatiecode/vpn/rest-server.pid→ PID van de REST-server
Verify Status
systemctl status vpn-rest-server
systemctl status vpn-configmanager