سرویس فعال — نصب یک‌کلیک

code-server روی سرور ابری؛ VS Code در مرورگر، از هر دستگاهی

code-server همان ویرایشگر VS Code است که روی سرور اجرا می‌شود و در مرورگر باز می‌شود؛ پروژه، ترمینال و افزونه‌ها روی سرور می‌مانند و از لپ‌تاپ، تبلت یا هر رایانه‌ای به آن‌ها وصل می‌شوید. code-server را در مرحلهٔ سفارش سرور ابری تهران انتخاب کنید تا بدون هزینهٔ اضافه نصب شود و رمز ورودش در پنل آماده باشد.

حساب دارید؟ وارد شوید

از ۲٬۲۰۰ تومان در ساعت،  حدود ۱٬۶۰۶٬۰۰۰ تومان در ماه

code-server

اپلیکیشن روی سرور ابری

شروع قیمت،پلن standard

۲٬۲۰۰تومان / ساعت

حدود ۱٬۶۰۶٬۰۰۰ تومان در ماه،بر پایهٔ ۷۳۰ ساعت

  • حداقل ۲ گیگابایت RAM،  پلن standard و بالاتر
  • رمز ورود و رمز sudo،  در تب «اپلیکیشن» پنل
  • پورت ۸۴۴۳،  روی HTTP؛ برای HTTPS پراکسی بگذارید
  • هزینهٔ نصب: صفر،  فقط اجارهٔ ساعتی سرور
  • پورت ۱۰ گیگابیت اختصاصی برای هر سرور
  • دیسک NVMe SSD روی همهٔ سرورها
  • آماده زیر ۶۰ ثانیه راه‌اندازی خودکار سرور
  • دیتاسنتر تهران میزبانی داخل ایران
  • صورت‌حساب ساعتی پرداخت به تومان

معرفی

VS Code در مرورگر با code-server روی سرور ابری

با code-server محیط برنامه‌نویسی شما روی سروری در دیتاسنتر تهران می‌ماند و هر جا مرورگر داشته باشید، همان پروژه، همان ترمینال و همان افزونه‌ها جلوی شماست.

کامپایل و نصب وابستگی‌ها روی هسته‌های سرور و اینترنت دیتاسنتر انجام می‌شود و صورت‌حساب ساعتی است؛ یعنی محیط پروژه‌ای که تمام شد را همان روز حذف می‌کنید. code-server را در تب اپلیکیشن‌های مرحلهٔ سفارش انتخاب کنید؛ نصب رایگان و خودکار است و آدرس و رمز ورود پس از آماده‌شدن سرور در تب اپلیکیشن صفحهٔ سرور نمایش داده می‌شود.

امکانات کلیدی

code-server در یک نگاه

  • همان ویرایشگر آشنا

    رابط، میانبرها و تنظیمات VS Code؛ افزونه‌ها از مخزن متن‌باز Open VSX.

  • پردازش روی سرور

    کامپایل، ایندکس و دانلود وابستگی‌ها روی سرور انجام می‌شود، نه روی لپ‌تاپ شما.

  • رمز جدا برای sudo

    ورود به ویرایشگر و دسترسی مدیریتی در ترمینال دو رمز تصادفی جدا دارند.

۴ گام تا شروع

روش نصب گام‌به‌گام

  1. گام ۱: انتخاب پلن با دست‌کم ۲ گیگابایت RAM

    در صفحهٔ سفارش سرور ابری پلن standard یا بزرگ‌تر را انتخاب کنید؛ code-server در پلن mini در فهرست اپلیکیشن‌ها نمایش داده نمی‌شود. پروژه‌های TypeScript بزرگ یا کامپایل سنگین پلن plus می‌خواهند.

  2. گام ۲: انتخاب code-server در تب اپلیکیشن‌ها

    در گام دوم سفارش تب اپلیکیشن‌ها را باز کنید و code-server را برگزینید؛ Ubuntu 22.04 خودکار انتخاب می‌شود. روش ورود به سرور را تعیین و سفارش را ثبت کنید. نصب هزینهٔ جداگانه ندارد.

  3. گام ۳: نصب خودکار و ورود از مرورگر

    پس از روشن‌شدن سرور، code-server نصب و پورت ۸۴۴۳ در فایروال باز می‌شود. آدرس ویرایشگر، رمز ورود و رمز sudo را در تب اپلیکیشن صفحهٔ سرور می‌بینید. آدرس را باز کنید، با رمز وارد شوید و از منوی Terminal ترمینال داخلی را باز کنید.

  4. گام ۴: افزونه‌ها و HTTPS

    افزونه‌های لازم را از Open VSX نصب کنید و برای کار جدی یک پراکسی معکوس با دامنه و گواهی SSL جلوی code-server بگذارید تا قابلیت‌هایی که به اتصال امن نیاز دارند کامل کار کنند.

قیمت و سفارش

هزینهٔ اجرای code-server

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

code-server

از ۲٬۲۰۰ تومان / ساعت

حدود ۱٬۶۰۶٬۰۰۰ تومان در ماه (۷۳۰ ساعت کارکرد)

ساعتی

آنچه دریافت می‌کنید

  • دیسک NVMe SSD و پورت اختصاصی ۱۰ گیگابیت برای هر سرور
  • سرور در کمتر از ۶۰ ثانیه آماده می‌شود
  • دیتاسنتر تهران، صورت‌حساب ساعتی به تومان
سفارش سرور با code-server

حساب دارید؟ وارد شوید

مقایسهٔ همهٔ پلن‌ها

راهنمای کامل

راهنمای کامل code-server روی سرور ابری ایران‌کلاد

این راهنما برای توسعه‌دهنده‌ای است که می‌خواهد محیط برنامه‌نویسی‌اش را از لپ‌تاپ جدا کند و روی یک سرور همیشه‌روشن ببرد. توضیح می‌دهیم code-server چه چیزی هست و نیست، نصب ما دقیقاً چه می‌کند، چه پلنی برای چه نوع پروژه‌ای مناسب است و چطور آن را امن کنید. code-server در فهرست اپلیکیشن‌های سفارش سرور ابری فعال است: آن را در گام دوم سفارش انتخاب می‌کنید و نصب، بدون هزینهٔ اضافه، خودکار انجام می‌شود.

۹ بخش حدود ۶ دقیقه مطالعه

فهرست مطالب

code-server چیست و به درد چه کسی می‌خورد؟

code-server نسخه‌ای از VS Code است که سمت سرور اجرا می‌شود و رابطش را در مرورگر نشان می‌دهد. فایل‌های پروژه، ترمینال، سرورهای زبان و افزونه‌ها همه روی سرور اجرا می‌شوند و مرورگر شما فقط صفحه را نمایش می‌دهد. نتیجه این است که یک لپ‌تاپ ضعیف یا یک تبلت هم می‌تواند پروژه‌ای را باز کند که کامپایلش روی خود آن دستگاه دقیقه‌ها طول می‌کشید.

این ابزار برای برنامه‌نویس‌هایی مناسب است که بین چند دستگاه جابه‌جا می‌شوند، تیم‌هایی که می‌خواهند هر عضو محیط یکسانی داشته باشد، مدرس‌هایی که برای کلاس محیط آماده می‌سازند و کسانی که اینترنت خانه‌شان برای دانلود وابستگی‌های بزرگ کند است؛ دانلود روی سرور در دیتاسنتر انجام می‌شود، نه روی خط خانگی.

code-server جای سرور اجرای برنامهٔ نهایی را نمی‌گیرد. محیط توسعه است؛ برای انتشار برنامه، سرور یا سرویس جداگانه‌ای در نظر بگیرید تا یک اشتباه در محیط توسعه سرویس واقعی را از کار نیندازد.

سناریوهای واقعی استفاده از VS Code در مرورگر

چند حالت که اجرای VS Code روی سرور ابری بیشترین فایده را دارد:

  • کار از چند دستگاه با یک محیط ثابت؛ پروژه را در دفتر باز می‌گذارید و در خانه از همان نقطه ادامه می‌دهید
  • لپ‌تاپ ضعیف، پروژهٔ سنگین؛ کامپایل و ایندکس‌کردن روی هسته‌های سرور انجام می‌شود
  • آموزش و کارگاه با محیط یکسان برای همه، بدون دردسر نصب روی سیستم شرکت‌کنندگان
  • ویرایش سریع روی سرور فایل‌های تنظیمات و اسکریپت‌ها با رابط گرافیکی به جای ویرایشگر ترمینال
  • دانلود سریع وابستگی‌ها از طریق اینترنت دیتاسنتر به جای خط خانگی
  • جداسازی پروژه‌های مشتری‌ها، هر کدام روی یک سرور جدا که بعد از تحویل حذف می‌شود

بازگشت به فهرست مطالب

نصب ما دقیقاً چه چیزی راه می‌اندازد؟

وقتی code-server را در مرحلهٔ سفارش انتخاب می‌کنید، اسکریپت نصب پس از روشن‌شدن سرور روی Ubuntu 22.04 بستهٔ docker.io را نصب و ایمیج linuxserver/code-server را با راه‌اندازی مجدد خودکار اجرا می‌کند. دو رمز تصادفی بیست‌کاراکتری ساخته می‌شود: یکی برای ورود به رابط وب و دیگری برای sudo در ترمینال داخلی. منطقهٔ زمانی روی تهران تنظیم می‌شود تا زمان کامیت‌ها و لاگ‌ها درست باشد.

دو پوشه روی دیسک سرور ماندگارند: /opt/code-server/config برای تنظیمات، افزونه‌ها و تاریخچه، و /opt/code-server/workspace برای پروژه‌ها. هر چیزی خارج از این دو پوشه، مثل بسته‌ای که با apt داخل محیط code-server نصب می‌کنید، با به‌روزرسانی ایمیج پاک می‌شود. Git در ایمیج موجود است، اما Node.js‏، Python و زبان‌های دیگر از پیش نصب نیستند؛ آن‌ها را با Docker mods رسمی linuxserver یا یک Dockerfile شخصی اضافه کنید تا ماندگار باشند.

موردمقدار در نصب ماتوضیح
پورت۸۴۴۳ TCP روی HTTPقانون فایروال آن هنگام نصب خودکار برای همه باز می‌شود
رمز ورودتصادفی، در /etc/code-server-passwordدر تب اپلیکیشن صفحهٔ سرور و با SSH روی سرور
رمز sudoتصادفی و جدا از رمز ورودبرای نصب بسته در ترمینال داخلی
پوشهٔ پروژه‌ها/opt/code-server/workspaceماندگار، با به‌روزرسانی پاک نمی‌شود

بازگشت به فهرست مطالب

هزینه و انتخاب پلن برای code-server

code-server رایگان است و هزینه‌ای که می‌پردازید اجارهٔ سرور است. انتخاب پلن بیشتر به پروژهٔ شما بستگی دارد تا به خود code-server: سرور زبان TypeScript‏، webpack یا Vite، کامپایلر Go یا Rust و پایگاه دادهٔ آزمایشی همه حافظه و پردازنده می‌خواهند. اگر حافظه کم باشد، سرور زبان مدام از کار می‌افتد و تکمیل خودکار کند می‌شود.

صورت‌حساب ساعتی است؛ پس اگر محیط را فقط در ساعت‌های کاری لازم دارید، می‌توانید بعد از پایان پروژه سرور را حذف کنید و هزینه همان لحظه متوقف می‌شود. معادل ماهانه بر مبنای کارکرد پیوسته محاسبه شده و جزئیات همهٔ پلن‌ها در صفحهٔ قیمت‌گذاری آمده است.

پلنمنابعمناسب برایساعتی (تومان)تقریبی ماهانه (تومان)
mini۱ هسته، ۱ گیگ RAMبرای نصب خودکار کافی نیست (کمتر از ۲ گیگ)۱٬۱۰۰۸۰۳٬۰۰۰
standard۲ هسته، ۲ گیگ RAMیک پروژهٔ وب معمولی۲٬۲۰۰۱٬۶۰۶٬۰۰۰
plus۲ هسته، ۴ گیگ RAMTypeScript بزرگ، چند سرویس۳٬۵۰۰۲٬۵۵۵٬۰۰۰
pro۴ هسته، ۸ گیگ RAMکامپایل سنگین و کار تمام‌وقت۶٬۵۰۰۴٬۷۴۵٬۰۰۰

بازگشت به فهرست مطالب

code-server‏، VS Code با Remote SSH یا محیط ابری آماده؟

سه راه رایج برای کد نوشتن روی سرور، هر کدام با مزیت و هزینهٔ خودش:

موضوعcode-server روی سرور شماVS Code دسکتاپ + Remote SSHمحیط توسعهٔ ابری آماده
نیاز به نصب روی دستگاهندارد، فقط مرورگرVS Code دسکتاپ لازم استندارد
افزونه‌هااز Open VSXفروشگاه رسمیبسته به سرویس
کار با تبلتممکنعملاً نهممکن
محل داده و پرداختسرور شما، تومانیسرور شما، تومانیسرور سرویس‌دهنده، اغلب ارزی
نگه‌داریبر عهدهٔ شمابر عهدهٔ شمابر عهدهٔ سرویس‌دهنده

اگر بیشتر با داده و نوت‌بوک کار می‌کنید، Jupyter گزینهٔ مناسب‌تری است. برای میزبانی کد و CI کنار code-server هم Gitea و Woodpecker CI را ببینید.

بازگشت به فهرست مطالب

راه‌اندازی در شش قدم: از سفارش تا اولین کامیت

نصب خودکار است و نیازی به اجرای دستور ندارد؛ این شش قدم شما را از انتخاب پلن تا کار روی پروژه می‌برد:

  1. در صفحهٔ سفارش سرور ابری پلن standard یا بزرگ‌تر را متناسب با پروژه انتخاب کنید
  2. در گام دوم تب اپلیکیشن‌ها را باز کنید و code-server را بزنید؛ Ubuntu 22.04 خودکار انتخاب می‌شود
  3. سفارش را ثبت کنید؛ سرور در کمتر از یک دقیقه آماده می‌شود و نصب پس از آن در صف اجرا قرار می‌گیرد
  4. پس از پایان نصب، آدرس ویرایشگر روی پورت ۸۴۴۳، رمز ورود و رمز sudo را در تب اپلیکیشن صفحهٔ سرور ببینید؛ قانون فایروال پورت خودکار ساخته شده است
  5. آدرس را در مرورگر باز کنید و با رمز ورود وارد شوید
  6. آینهٔ پکیج‌ها را در ترمینال تنظیم و مخزن Git پروژه را در workspace کلون کنید

اگر روزی خواستید برنامه را دستی دوباره نصب یا بررسی کنید: ایمیج lscr.io/linuxserver/code-server با نام code-server، پورت ۸۴۴۳، متغیرهای PASSWORD و SUDO_PASSWORD و منطقهٔ زمانی Asia/Tehran اجرا شده است. با docker logs code-server خطاها را بخوانید. برای دریافت سریع‌تر ایمیج و بسته‌های npm، آینهٔ پکیج‌های ایران‌کلاد را از بخش آینهٔ پکیج‌ها در پنل تنظیم کنید.

بازگشت به فهرست مطالب

امنیت: کسی که وارد code-server شود، سرور را دارد

code-server ترمینال دارد و ترمینال با رمز sudo یعنی کنترل کامل محیط و هر کلید SSH یا توکنی که در پروژه‌ها نگه داشته‌اید. پس رمز ورود را مثل رمز root جدی بگیرید: رمز تصادفی بلند نگه دارید، آن را در مرورگرهای عمومی ذخیره نکنید و اگر IP ثابت دارید، در فایروال شبکه پورت ۸۴۴۳ را فقط برای همان IP باز کنید. با ابزار بررسی پورت هم می‌توانید ببینید پورت از بیرون باز است یا نه.

نصب پیش‌فرض روی HTTP است و رمز و کد شما رمزگذاری‌نشده جابه‌جا می‌شوند. برای HTTPS یک پراکسی معکوس مثل Nginx Proxy Manager روی پورت ۸۰ بگذارید که درخواست‌ها را به ۸۴۴۳ برساند، یک زیردامنه در مدیریت DNS بسازید و Edge Proxy را روی آن روشن کنید تا گواهی SSL خودکار صادر شود. Edge با سرور روی پورت ۸۰ حرف می‌زند، به همین خاطر پراکسی روی ۸۰ لازم است. code-server از WebSocket استفاده می‌کند؛ در پراکسی پشتیبانی WebSocket را روشن کنید.

کلیدهای SSH مخصوص Git را فقط برای همین سرور بسازید و در سرویس Git دسترسی‌شان را به مخزن‌های لازم محدود کنید تا اگر محیط لو رفت، دامنهٔ آسیب کوچک بماند.

بازگشت به فهرست مطالب

بکاپ پروژه‌ها و انتقال محیط

مهم‌ترین بکاپ برای محیط توسعه، خود مخزن Git است: کار را مرتب کامیت و به یک سرویس Git بفرستید تا خراب‌شدن سرور فقط چند دقیقه کار را از بین ببرد. پوشهٔ /opt/code-server/config هم تنظیمات و افزونه‌های شما را نگه می‌دارد و کپی‌کردن آن روی سرور جدید، محیط را با همان ظاهر و افزونه‌ها برمی‌گرداند.

برای بکاپ کامل سرور از پنل اقدام کنید؛ بکاپ‌ها دستی و به درخواست شما ساخته می‌شوند، بکاپ خودکار روزانه فعال نیست و نگه‌داری‌شان ۲ تومان به ازای هر گیگابایت در ساعت هزینه دارد. جزئیات در صفحهٔ پشتیبان‌گیری آمده است. برای انتقال از VS Code دسکتاپ، تنظیمات را با Settings Sync یا کپی فایل settings.json منتقل کنید و فهرست افزونه‌ها را دستی از Open VSX نصب کنید.

بازگشت به فهرست مطالب

محدودیت‌هایی که باید بدانید

نصب خودکار فقط نسخهٔ آن لحظهٔ ایمیج را راه می‌اندازد؛ به‌روزرسانی‌های بعدی، HTTPS و بکاپ با خود شماست. code-server تک‌کاربره است و برای تیم باید چند نمونه اجرا کنید. چون داخل Docker اجرا می‌شود، اجرای Docker از ترمینال آن به‌طور پیش‌فرض ممکن نیست و اگر لازم دارید باید آگاهانه دسترسی بدهید که ریسک امنیتی دارد.

تجربه به کیفیت اینترنت شما تا سرور وابسته است؛ با تأخیر بالا تایپ کمی کند حس می‌شود. بعضی افزونه‌های اختصاصی مایکروسافت در دسترس نیستند و سرور در ایران است، پس سرویس‌های خارجی‌ای که از ایران سرویس نمی‌دهند از داخل محیط هم در دسترس نخواهند بود. پروژه‌هایی که به کارت گرافیک نیاز دارند هم روی این پلن‌ها اجرا نمی‌شوند.

بازگشت به فهرست مطالب بازگشت به ابتدای راهنما

پرسش و پاسخ،  ۱۱ پرسش

سؤالات متداول

پاسخ پرسش خود را پیدا نکردید؟ با پشتیبانی در تماس باشید.

code-server با VS Code معمولی چه فرقی دارد؟
رابط و بیشتر قابلیت‌ها یکی است؛ همان ویرایشگر، همان کلیدهای میانبر و همان فایل تنظیمات. تفاوت اصلی اینجاست که پردازش روی سرور انجام می‌شود و شما فقط یک برگهٔ مرورگر باز می‌کنید. افزونه‌ها از Open VSX نصب می‌شوند نه از فروشگاه رسمی مایکروسافت، و قابلیت‌هایی که به سیستم‌عامل خود شما وابسته‌اند، مثل دسترسی مستقیم به فایل‌های لپ‌تاپ، در دسترس نیستند.
کدام افزونه‌ها در دسترس‌اند؟
بیشتر افزونه‌های پرکاربرد مثل Prettier‏، ESLint‏، Python‏، Go‏، GitLens و پشتیبانی زبان‌های رایج در Open VSX منتشر شده‌اند. چند افزونهٔ اختصاصی مایکروسافت، مثل Live Share و افزونه‌های Remote، و بعضی دستیارهای هوش مصنوعی آنجا نیستند یا مجوز استفاده در code-server ندارند. اگر افزونه‌ای را لازم دارید، پیش از مهاجرت آن را در Open VSX جست‌وجو کنید.
روی تبلت و iPad هم قابل استفاده است؟
بله، در مرورگر تبلت باز می‌شود و با صفحه‌کلید سخت‌افزاری تجربهٔ قابل‌قبولی دارد. بعضی میانبرها در مرورگر تبلت گرفته می‌شوند و به ویرایشگر نمی‌رسند، پس اگر زیاد روی تبلت کار می‌کنید، نصب آن به‌صورت برنامهٔ وب از طریق HTTPS تجربه را بهتر می‌کند.
چند نفر می‌توانند هم‌زمان از یک code-server استفاده کنند؟
code-server برای یک کاربر طراحی شده است: یک رمز، یک فضای کار و یک مجموعه تنظیمات. اگر چند نفر با یک رمز وارد شوند، فایل‌ها و ترمینال مشترک دارند و تداخل پیش می‌آید. برای تیم، به ازای هر نفر یک نمونهٔ جدا با پورت و پوشهٔ جدا یا یک سرور جدا اجرا کنید.
ترمینال code-server به کجا دسترسی دارد؟
در نصب ما code-server داخل Docker اجرا می‌شود، پس ترمینال آن درون همان محیط است، نه مستقیم روی سیستم‌عامل سرور. فایل‌های پوشهٔ workspace و تنظیمات روی دیسک سرور ماندگارند، اما بسته‌ای که با apt داخل این محیط نصب کنید با ساخت دوبارهٔ آن پاک می‌شود. برای ابزارهای دائمی از Docker mods یا یک Dockerfile شخصی استفاده کنید.
چقدر حافظه لازم است؟
خود code-server سبک است؛ آنچه حافظه می‌خورد سرورهای زبان افزونه‌ها، کامپایلر و سرور توسعهٔ پروژه است. سرور زبان TypeScript در یک پروژهٔ بزرگ به‌تنهایی می‌تواند بیش از یک گیگابایت مصرف کند. نصب خودکار از پلن standard با دو گیگابایت حافظه شروع می‌شود که برای یک پروژهٔ وب معمولی کافی است و برای کار تمام‌وقت روی پروژه‌های بزرگ plus یا pro را انتخاب کنید.
هزینهٔ اجرای code-server چقدر است؟
برای خود code-server پولی نمی‌دهید؛ هزینه فقط اجارهٔ ساعتی سرور است که از کیف پول کم می‌شود. پلن standard حدود ۲٬۲۰۰ تومان در ساعت است. چون صورت‌حساب ساعتی است، اگر سرور را فقط در ساعت‌های کاری روشن نگه دارید یا بعد از پروژه حذف کنید هزینه پایین‌تر می‌آید. نصب در مرحلهٔ سفارش هم رایگان است و هزینهٔ جداگانه‌ای ندارد.
چرا نصب پیش‌فرض روی HTTP است و مشکلی دارد؟
ایمیج ما code-server را روی پورت ۸۴۴۳ با HTTP ساده اجرا می‌کند. ویرایش و ترمینال کار می‌کنند، اما رمز و کد شما رمزگذاری‌نشده جابه‌جا می‌شوند و مرورگرها بعضی قابلیت‌ها مثل کپی‌وپیست کامل، نصب برنامهٔ وب و برخی نماهای افزونه‌ها را فقط روی اتصال امن فعال می‌کنند. برای استفادهٔ جدی حتماً HTTPS راه بیندازید.
npm و pip از داخل ایران کند یا قطع است؛ چه کنم؟
ایران‌کلاد برای npm‏، pip‏، apt‏، Docker‏، Composer‏، Go و چند مخزن دیگر آینهٔ پکیج دارد. در پنل، بخش آینهٔ پکیج‌ها، دستور تنظیم هر ابزار آماده است و وضعیت لحظه‌ای هر آینه را هم نشان می‌دهد. دستورها را در ترمینال code-server اجرا کنید تا تنظیم در پوشهٔ ماندگار config بماند.
بعد از سفارش، آدرس و رمز code-server را کجا ببینم؟
وقتی سرور روشن و نصب تمام شد، در صفحهٔ سرور در پنل تب اپلیکیشن را باز کنید. آدرس ویرایشگر به شکل http://203.0.113.10:8443/ با IP سرور شما، رمز ورود بیست‌کاراکتری، رمز جداگانهٔ sudo و مسیر پوشهٔ پروژه‌ها آنجا نمایش داده می‌شود. رمزها را بلافاصله در یک مدیر رمز ذخیره کنید.
رمز ورود را فراموش کردم؛ چطور بازیابی کنم؟
رمز در تب اپلیکیشن صفحهٔ سرور هم دیده می‌شود. علاوه بر آن در نصب ما رمز ورود در فایل /etc/code-server-password و رمز sudo در /etc/code-server-sudo-password روی سرور ذخیره می‌شود. با SSH وارد شوید و فایل را بخوانید. برای تغییر رمز، مقدار جدید را با متغیر PASSWORD به ایمیج بدهید و آن را دوباره اجرا کنید؛ فایل‌های شما در پوشه‌های ماندگار می‌مانند.

پاسخ پرسش خود را پیدا نکردید؟ با پشتیبانی در تماس باشید.

محیط برنامه‌نویسی‌تان را به سرور ببرید

پلن standard یا بزرگ‌تر را انتخاب کنید، code-server را در تب اپلیکیشن‌ها بزنید و پروژه‌تان را کلون کنید؛ از فردا از هر دستگاهی همان‌جا ادامه می‌دهید. نصب رایگان است.

از ۲٬۲۰۰ تومان / ساعت،حدود ۱٬۶۰۶٬۰۰۰ تومان در ماه