在浏览器中使用 VSCode 连接开发服务器

有时候总会遇到这么个尴尬事情,出门的时候突然想起来自己网站上有个 bug 没修,这时候手边又通常不会带着开发电脑,不修 bug 又浑身难受,这可怎么搞呢? 不如来试试 Code Server [https://775.ink/2hi4i5o7rfuo],一个可以通过 Docker 部署在服务器上的在线 VSCode。 1 创建工作区 首先,我们需要在服务器上创建一个工作区目录,方便挂在到后续的 Docker 容器中: mkdir -p $HOME/workspace cat >> $HOME/

为开发服务器安装实用软件

在上一篇文章 [https://775.ink/2hi0a3xmwydc]中我们安装了 Oh My Zsh 这个好看且实用的终端,极大的提高了我们终端的颜值。但是对于一个开发人员来讲,只有颜值是远远不够的,我们还需要什么?那就是效率。 今天推荐一些实用的软件包,能够帮助你极大的提高开发效率。 一键运行脚本见文章末尾。 1 NVM, Node Version Manager 对于一个 Node.js 开发者来说,方便的安装/更新 node 是一件很重要的事,毕竟 ES

为开发服务器配置 zsh

之前自己的服务器一直在使用 bash,虽然说没有什么短板,但是也没有什么亮点,中规中矩。后来偶然接触到了 Oh My ZSH [https://775.ink/2hhzyqiq1khs] 这个项目,发现了好多实用的功能,比如 extract/x 辅助解压命令、Git 工作区信息提示、z 跳转、zsh suggestions 智能补全等等,瞬间就想放弃 bash 了😂(喜新厌旧实锤)。 今天就整理记录一下自己在给开发服务器(Debian 10.

使用 Docker Swarm 配置 Traefik 自动发现路由

由于自己的个人站点规模较小,所以没有使用 k8s 管理集群,而是使用了 Docker 自带的 Swarm 容器编排服务。 本文记录了在配置 Docker Swarm 自动发现路由时遇到的一些问题,以及摸索出来的可用实践。 1 部署 Traefik Stack 将 Traefik 服务部署在 manager 节点上,配置文件如下: version: "3.8" services: traefik: image: traefik:2.5