最近云编辑器的概念很火。但其实这方面几年前已经有很多好用的产品,像Cloud9(被腾讯云收购)、coding.net和JSbin。虽然很好用但他们现在都开始收费。刚好手头有个服务器就打算自己搭建一个。在github上搜了下果然有类似的东西可以折腾下。这个就是。
是一个能够在服务器远程搭vscode的云编辑器。
可以用docker进行搭建这实在是太好不过了。
经过测试,最低运行配置要求如下:
- 双核CPU
- 1G内存
- 5G硬盘
- 2Mbps的带宽
(低于要求的也可以跑,但是会非常卡。用单核CPU跑,会经常断开连接)
注意事项:
按照Readme提供的教程进行搭建,会遇到创建/Backups/目录失败的情况。
所以用写了个docker-compose脚本在启动镜像前完成目录的创建。大专栏 服务器上搭建code-server>
123456789101112version: "2.2"services:vscode:image: codercom/code-serverentrypoint: sh -c "mkdir -p /root/.local/share/code-server/Backups/ && touch /root/.local/share/code-server/Backups/workspaces.json && code-server --allow-http"expose:- 8443restart: alwaysports:- "8443:8443"cpu_percent: 50cpus: 0.5