Featured image of post 使用 VSCode Server

使用 VSCode Server

Coder VSCoder Server

安装

1
2
3
4
5
6
7
yum install -y wget
wget -Osetup.sh https://aka.ms/install-vscode-server/setup.sh && . setup.sh
code-server serve-local \
--accept-server-license-terms --start-server \
--without-connection-token \
--host 0.0.0.0 \
-p 5436

修改配置文件

如果之前安装过使用 ~/.config/code-server/config.yaml 代替 code/config.yaml

1
2
3
4
5
6
7
8
file=code/config.yaml

cat > ${file} << EOF
bind-addr: 0.0.0.0:1234
auth: password
password: ''
cert: true
EOF

运行

1
2
3
4
5
yum install -y screen
screen -S name
./code-server \
--cert "/www/wwwroot/web/nginx/cert/*.fullchain.pem" \
--cert-key "/www/wwwroot/web/nginx/cert/*.key.pem"

停止

1
2
3
4
5
6
# 查看
screen -ls
# 恢复
screen -r screen
# 移除
screen -X -S id quit

Microsoft VSCoder Server

安装

1
wget -O- https://aka.ms/install-vscode-server/setup.sh | sh

运行

1
2
3
code-server serve-local \
--accept-server-license-terms \
--host 0.0.0.0 -port 5645