赞
踩
- 配置文件路径是
~/.config/code-server/config.yaml
- 登陆密码是
abe123
, 端口是host_first_ip4:80
- 使用的插件目录是:
$HOME/.vscode-remote
- Service的名字被重命名为
webide@.service
#!/usr/bin/env bash #--- Coding: UTF-8 --- #===================================================================== # COPYSTR: Copyright (c) 2022 By HuachenLink, All Rights Reserved. # FLENAME: sfi.webide.sh # CONTACT: developer@huachen.link # CREATED: 2022-03-04 10:23:00 # LTSVERN: 0.1 # LTSUPDT: 2022-03-04 10:23:00 #===================================================================== sfi.webide() { local GITHUB_MIRROR="https://github.91chi.fun" local thz_dlurl="https://github.com//coder/code-server/releases/download/v4.1.0/code-server_4.1.0_amd64.deb" [ X$thz_dlurl != X ] && ( cd /tmp && dn=${thz_dlurl##*/} [ -e $dn ] || wget -4L $GITHUB_MIRROR/$thz_dlurl dpkg -i $dn ) local thz_dtr=$HOME/.config/code-server mkdir -p $dtr 2>/dev/null { echo "bind-addr: $THZ_IP4:80" echo "user-data-dir: $HOME/.vscode-remote" echo "password: "${THZ_PASS:-"abc123"} echo "auth: password" echo "cert: false" } >$dtr/config.yaml (cd /usr/lib/systemd/system && mv {code-server,webide}@.service 2>/dev/null) systemctl daemon-reload systemctl enable --now webide@$(id -un) } [ "X${0: -4}" = "Xbash" ] || sfi.webide $@
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。