请稍侯

在 debian 系统中把 code-server 设置成 systemd service

20 May 2025

在 debian 系统中把 code-server 设置成 systemd service

添加文件 sudo nano /etc/systemd/system/code.service,加入以下内容:

[Unit]
Description=OpenVSCODE Server
After=network.target

[Service]
ExecStart=/opt/tools/openvscode_v1.99.3/bin/openvscode-server --host 0.0.0.0 --port 3300 --connection-token-file /opt/tools/openvscode_v1.99.3/auth_token
User=your_username
Restart=always
Environment="DISPLAY=:0"

[Install]
WantedBy=multi-user.target

systemd service 服务常规操作

# 重新加载 systemd 配置
sudo systemctl daemon-reexec
sudo systemctl daemon-reload

# 启用并启动服务
sudo systemctl enable code --now
sudo systemctl start code

# 检查服务状态
sudo systemctl status code

# 查看日志
journalctl -u code -f