跳转至

Homelab - 在线代码编辑器 code-server

code-server 是一个能在浏览器中运行的 VS Code。相比于桌面端的优势是,你可以用任意设备在线码字,包括手机与平板这一类无法直接安装 VS Code 的设备。

部署(docker-compose)

先创建 docker-compose.yml ,并将以下的 ${DIR} 替换为本地的目录(比如我的是 /DATA/AppData);${PORT} 替换为自定义的端口号(比如 1234,选择不被占用的端口就可以);将登陆密码 ${PASSWORD} 也替换为你自己的:

docker-compose.yml
version: "2.1"
services:
  code-server:
    image: ghcr.io/linuxserver/code-server
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Asia/Shanghai
      - PASSWORD=${PASSWORD} #optional
    # - SUDO_PASSWORD=  #optional
    # - SUDO_PASSWORD_HASH=  #optional
    # - PROXY_DOMAIN= #optional
    volumes:
      - ${DIR}/code-server/config:/config
    ports:
      - ${PORT}:8443
    restart: unless-stopped

配置说明

安装完成后,如果需要使用 Git,对用户名和邮箱初始化配置,请参考文章 Git 学习笔记

参考与致谢

原文地址:https://wiki-power.com/
本篇文章受 CC BY-NC-SA 4.0 协议保护,转载请注明出处。