يحتوي هذا المستودع على إعدادات Docker لتشغيل خادم VSCode باستخدام Nginx مع دعم HTTPS. يمكن للمستخدمين إعداد بيئة تطوير متكاملة بسهولة باستخدام Docker Compose.
- docker
- docker-compose
File | الوصف |
---|---|
Dockerfile.vscode : |
إنشاء VSCode server. |
Dockerfile.nginx : |
إنشاء nginx مع دعم التشفير HTTPs |
nginx/nginx.conf : |
ملف إعدادات nginx الأساسية. |
nginx/default.conf : |
ملف إعدادات إعادة التوجيه وخدمة HTTPs. |
docker-compose.yml : |
ملف Docker Compose لإدارة وتشغيل الحاويات. |
-
أنشئ مجلد جديد:
mkdir new_folder cd new_folder
-
انسخ هذه الأوامر إلى التيرمينال لتحميل الملفات:
git clone https://github.com/xooox888/codeServer-nginx-docker.git cd codeServer-nginx-docker
-
قم بتشغيل Docker Compose لتشغيل بيئة التطوير:
docker-compose up
-
افتح متصفح الويب وانتقل إلى https://localhost
- تأكد من تحديث متغيرات البيئة مثل PASSWORD.
- يمكنك تخصيص الإعدادات الإضافية حسب الحاجة في ملفات Docker و Nginx.