文章列表

使用 Docker 和 Node 快速实现一个在线的 QRCode 解码服务

查看评论
本文将会介绍如何使用 Docker、Node、JavaScript、Traefik完成一个简单的二维码解析服务,全部代码在 300 行以内。最近折腾文章相关的东西比较多,其中有一个现代化要素其实挺麻烦的,就是二维码。 阅读全文
, , ,

使用 Docker 和 Nginx 打造高性能的二维码服务

查看评论
本文将演示如何使用 Docker 完整打造一个基于 Nginx 的高性能二维码服务,以及对整个服务镜像进行优化的方法。如果你的网络状况良好,完整操作和体验时间应不超过 15 分钟。最近有一个小需求,需要在页面中快速生成一些二维码。说到生成二维码,方法很多,比如按照 QRCode 算法进行计算之后... 阅读全文
, , ,

迁移 Nexus 软件仓库拾遗

查看评论
国庆前,我把之前老设备上面运行的服务进行了完整的迁移。但是在迁移代码仓库的过程中,发现有一些小细节挺有意思的。因为我的所有服务配置都保存在了 CVS 系统中,所以在新的机器上启动服务,只需要 Git Clone 、 docker-compose up 两步走。然后在 DNSMASQ 中将解析从老设备指向到新设备即可,比如... 阅读全文
,

搭建软件仓库回源代理拾遗

查看评论
这次机器升级带来的服务大迁移过程中,我发现之前设定给 Npm 仓库、Docker 仓库专用的代理服务失效了。之前这台专供仓库使用的代理服务,是跑在一台古老的群晖设备(DS115j)上的,当我探寻问题登录设备之后,发现了一件事:不光是代理程序进程消失了、守护进程管理软件也消失了,这大概率是群晖系统自动升级造成的。考虑服务稳定性和维护成本,我决定把代理服务从群晖中剥离,正巧前一阵收拾屋子,发现还有一台“MTK7621”的迅雷下载宝,决定废物利用一下,做一台稳定性更高的代理服务设备。 阅读全文
,

简单的 Kubernetes 集群搭建

查看评论
一直以来因为机器资源捉襟见肘,使用 GitLab CI 配合 compose 完成了多数自动化构建和部署的事情,但是随着运行服务越来越多,管理一大堆 docker-compose.yml 和服务的成本也变的越来越高。作为一个懒人,购置了一台顶配的 ELite Desk G4 800 来作为资源,计划搭建 K8S 配合 GitLab 的 Auto DevOps 作为接下来使用的方案。网上关于 K8S 的搭建使用有很多,但是多数都是基于 CentOS、二进制包的教程,太过陈旧和麻烦。 阅读全文
,