المكونات المثبتة
يقوم البرنامج النصي للتثبيت بتثبيت وتكوين المكونات الرئيسية التالية:
- 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→ ثنائي مدير التكوين/vpn/reset-admin-password→ أداة إعادة تعيين كلمة مرور المسؤول/vpn/config→ ملفات التكوين/vpn/secrets→ مفاتيح حساسة/vpn/stats→ إحصائيات الخادم/vpn/tls-certs→ شهادات TLS/vpn/setup-code.txt→ معلومات إعداد الرمز/vpn/rest-server.pid→ PID خادم REST
التحقق من الحالة
systemctl status vpn-rest-server
systemctl status vpn-configmanager