在 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
