پرش به مطلب اصلی

سرویس Code Server

Code Server محیطی شبیه Visual Studio Code را روی سرور اجرا می‌کند و از طریق مرورگر در اختیار شما می‌گذارد. فایل‌های پروژه، ترمینال و کارهای پردازشی روی سرور قرار دارند؛ مرورگر رابط کار با آن‌هاست.

راه‌اندازی در چابکان​

  1. در پنل چابکان محصول Code Server را ایجاد کنید.
  2. پس از آماده‌شدن سرویس، نشانی برنامه و مشخصات ورود را از صفحهٔ محصول بردارید.
  3. برنامه را با نشانی امن باز کنید و با رمز تعیین‌شده وارد شوید. اگر سرویس امکان تغییر رمز دارد، رمز اولیه را با مقدار قوی و یکتا جایگزین کنید.
  4. یک پوشهٔ پروژه باز کنید، فایل آزمایشی بسازید و ذخیره‌شدن آن را بررسی کنید.
  5. پیش از نگهداری کد مهم، مسیر ذخیره‌سازی پایدار و روش پشتیبان‌گیری سرویس را بررسی کنید.
دسترسی به ترمینال

ترمینال Code Server می‌تواند روی فایل‌ها و فرایندهای محیط اجرا اثر بگذارد. نشانی و رمز ورود را فقط در اختیار افراد مجاز قرار دهید و دسترسی عمومی بدون احراز هویت ایجاد نکنید.

کار با پروژه​

کد را می‌توانید از داخل محیط توسعه و با ابزارهای متناسب با پروژه مدیریت کنید. برای کار با Git، دسترسی مخزن را در محیط سرور تنظیم کنید و کلیدها یا توکن‌های دسترسی را داخل فایل‌های پروژه commit نکنید. بعضی افزونه‌ها یا قابلیت‌های VS Code ممکن است در محیط مرورگر رفتار متفاوتی داشته باشند؛ سازگاری افزونهٔ موردنیاز را پیش از اتکا به آن بررسی کنید.

اگر می‌خواهید Code Server را خودتان روی سرویس Docker مستقر کنید، راهنمای استقرار Docker آن را دنبال کنید. این مسیر با ساخت محصول آماده متفاوت است.

عیب‌یابی​

نشانهبررسی
صفحه باز نمی‌شودوضعیت سرویس، نشانی و اتصال امن را بررسی کنید.
ورود ناموفق استرمز و تنظیم احراز هویت همان سرویس را بررسی کنید.
فایل‌ها پس از راه‌اندازی دوباره باقی نمانده‌اندمسیر ذخیره‌سازی پایدار و پشتیبان‌گیری را بررسی کنید.

منبع: مستندات رسمی Code Server