Hi there

When given the choice between being right or being kind, choose kind.

ACME Server 实践之 CDNS

ACME Server 实践之 CDNS
CDNS 是专门为了解决内网私有化 PKI 而开发 DNS 服务,主要用于解决 Traefik 在内网环境中通过 dnsChallenge 申请通配证书的问题……
Read more →

把 Blog 迁移到 Vercel

把 Blog 迁移到 Vercel
刚刚把博客从又拍云迁移到了 Vercel 上,虽然又拍云上也没啥流量费用,但是申请 Let’s Encrypt 的证书总是出问题……
Read more →

ACME Server 实践之 ACME DNS

ACME Server 实践之 ACME DNS
前几期的文章已经介绍了如何通过 Traefik 和 Step-CA 实现自动申请 HTTPS 证书,但是美中不足的是无法支持通配证书……
Read more →

Traefik 结合 Step-CA 实现自动 HTTPS

Traefik 结合 Step-CA 实现自动 HTTPS
Traefik 对 ACME 的支持以及对 Docker 生态的支持,是我选择他的原因,本文主要介绍 Traefik 如何通过 ACME 协议从 Let’s Encrypt 获取证书…..
Read more →

私有化部署 Expose 实现内网 Tunnel

私有化部署 Expose 实现内网 Tunnel
我经常遇到有人需要预览我内网的某个服务的 Demo,但是又不想在公网服务器上不熟一套,于是乎我想到了 Expose 这个开源项目……
Read more →

在本地 Docker 环境中信任自签名 CA 证书

在本地 Docker 环境中信任自签名 CA 证书
在本地部署一些服务的时候希望用自签名的证书进行部署,但是容器之间相互调用时,缺总是因为证书的信任问题而导致服务异常……
Read more →

细说 Docker Proxy 配置和误区

细说 Docker Proxy 配置和误区
近期由于某种不可描述的原因,Docker 相关的服务被 Ban 了,不得已需要使用 Proxy 来拉取镜像或者构建镜像……
Read more →

sqlc 从 SQL 生成类型安全的代码

sqlc 从 SQL 生成类型安全的代码
sqlc 是一款基于 Go 语言开发的开源代码生成器,基于 DDL 为 Go 项目生成 CURD 的代码……
Read more →

PHP FFI 加载外部动态链接库

PHP FFI 加载外部动态链接库
在网上看到一个感兴趣开源项目,仔细研究了一下代码,发现核心的 License 逻辑是调用外部动态链接库实现的……
Read more →

DocuSeal 开源的在线文件签订平台

DocuSeal 开源的在线文件签订平台
DocuSeal 是一款基于 Ruby 开发的在线文件签订平台,能让您和您的客户以最简单的方式在线签署文档……
Read more →