سرویس Code Server
Code Server محیطی شبیه Visual Studio Code را روی سرور اجرا میکند و از طریق مرورگر در اختیار شما میگذارد. فایلهای پروژه، ترمینال و کارهای پردازشی روی سرور قرار دارند؛ مرورگر رابط کار با آنهاست.
راهاندازی در چابکان
- در پنل چابکان محصول Code Server را ایجا د کنید.
- پس از آمادهشدن سرویس، نشانی برنامه و مشخصات ورود را از صفحهٔ محصول بردارید.
- برنامه را با نشانی امن باز کنید و با رمز تعیینشده وارد شوید. اگر سرویس امکان تغییر رمز دارد، رمز اولیه را با مقدار قوی و یکتا جایگزین کنید.
- یک پوشهٔ پروژه باز کنید، فایل آزمایشی بسازید و ذخیرهشدن آن را بررسی کنید.
- پیش از نگهداری کد مهم، مسیر ذخیرهسازی پایدار و روش پشتیبانگیری سرویس را بررسی کنید.
ترمینال Code Server میتواند روی فایلها و فرایندهای محیط اجرا اثر بگذارد. نشانی و رمز ورود را فقط در اختیار افراد مجاز قرار دهید و دسترسی عمومی بدون احراز هویت ایجاد نکنید.
کار با پروژه
کد را میتوانید از داخل محیط توسعه و با ابزا رهای متناسب با پروژه مدیریت کنید. برای کار با Git، دسترسی مخزن را در محیط سرور تنظیم کنید و کلیدها یا توکنهای دسترسی را داخل فایلهای پروژه commit نکنید. بعضی افزونهها یا قابلیتهای VS Code ممکن است در محیط مرورگر رفتار متفاوتی داشته باشند؛ سازگاری افزونهٔ موردنیاز را پیش از اتکا به آن بررسی کنید.
اگر میخواهید Code Server را خودتان روی سرویس Docker مستقر کنید، راهنمای استقرار Docker آن را دنبال کنید. این مسیر با ساخت محصول آماده متفاوت است.
عیبیابی
| نشانه | بررسی |
|---|---|
| صفحه باز نمیشود | وضعیت سرویس، نشانی و اتصال امن را بررسی کنید. |
| ورود ناموفق است | رمز و تنظیم احراز هویت همان سرویس را بررسی کنید. |
| فایلها پس از راهاندازی دوباره باقی نماندهاند | مسیر ذخیرهسازی پایدار و پشتیبانگیری را بررسی کنید. |
منبع: مستندات رسمی Code Server