From 9316f4777ae7be9703348294aaa21e227e60f67b Mon Sep 17 00:00:00 2001 From: lwch Date: Wed, 27 Jul 2022 17:47:42 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E9=85=8D=E7=BD=AE=E6=96=87?= =?UTF-8?q?=E4=BB=B6=E4=B8=AD=E7=9A=84=E8=AF=B4=E6=98=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- code/client/rule/code/workspace.go | 1 + conf/rule.d/code-server.yaml | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/code/client/rule/code/workspace.go b/code/client/rule/code/workspace.go index bee0f8d..c45186f 100644 --- a/code/client/rule/code/workspace.go +++ b/code/client/rule/code/workspace.go @@ -82,6 +82,7 @@ func (ws *Workspace) Exec(dir string) error { return err } sockDir := filepath.Join(workdir, ws.id+".sock") + logging.Info("EXTENSIONS_GALLERY=%s", os.Getenv("EXTENSIONS_GALLERY")) ws.exec = exec.Command("code-server", "--auth", "none", "--socket", sockDir, diff --git a/conf/rule.d/code-server.yaml b/conf/rule.d/code-server.yaml index 4a01e9e..c7a10b6 100644 --- a/conf/rule.d/code-server.yaml +++ b/conf/rule.d/code-server.yaml @@ -1,3 +1,8 @@ +# 1. 需先在受控端主机上安装code-server并加入PATH环境变量 +# 下载地址:https://github.com/coder/code-server/releases +# 2. code-server默认使用OpenVSX扩展商店 +# 若需切换到微软扩展商店可通过配置系统环境变量EXTENSIONS_GALLERY进行切换 +# 详见说明:https://github.com/coder/code-server/blob/10f57bac65f9aa5938df4e495da39c608fbf7798/docs/FAQ.md#how-do-i-use-my-own-extensions-marketplace - name: code-server # 链路名称 target: remote # 目标客户端ID type: code-server # code-server