在goorm直接装code-server来编程
Easul Lv6

前言

上篇文章写了如何使用goorm+vscode.dev来进行编程,后来发现goorm提供的某些ssh的ip本身就是被墙的,那么本身就很麻烦的操作,这样就更麻烦了。。。
随想起了可以直接在goorm装code-server来编程,这样显然更方便!

注意

需要开启goorm的web IDE,否则code-server服务会自动关闭

步骤

  1. 先获取到上篇文章中提到的goorm的IP和密码,然后在自己本地的命令行里操作

    折叠代码块BASH 复制代码
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    # 如果被墙,那么挂上代理后,命令行也设置一下代理
    export ALL_PROXY=socks5://127.0.0.1:1080
    # 接着链接goorm的服务器,下边的代码就在goorm的服务器里操作
    mkdir /root/software && cd /root/software
    wget https://github.com/coder/code-server/releases/download/v4.5.1/code-server-4.5.1-linux-amd64.tar.gz
    tar -zxvf code-server-4.5.1-linux-amd64.tar.gz
    rm -rf code-server-4.5.1-linux-amd64.tar.gz
    mv code-server-4.5.1-linux-amd64 code-server
    cd code-server
    mkdir -p /root/.config/code-server/
    echo "bind-addr: \"0.0.0.0:5032\"
    auth: password
    password: 123456789" > /root/.config/code-server/config.yaml
    mkdir logs
    echo "nohup ./bin/code-server > ./logs/\$(date +%Y-%m-%d).log 2>&1 &" > runcmd
    bash runcmd
    echo 'alias codeserver="cd /root/software/code-server && bash runcmd"' >> ~/.bashrc
    source ~/.bashrc
  2. 然后在goorm的容器面板的URL/Port栏目下找到刚刚运行的code-server的链接,或者自己创建一个也可以,这样就可以直接运行code-server了

  3. 每次运行code-server只需要命令行回车执行codeserver即可

 评论
来发评论吧~
Powered By Valine
v1.5.2