你好呀!

在面对“正确”与“善良”的选择时,请选择善良。

基于 Traefik 服务发现为 Zitadel 代理

基于 Traefik 服务发现为 Zitadel 代理
自从用上 Traefik 就一发不可收拾了,最近又将 Zitadel 的服务也使用 Traefik 来进行反向代理了
阅读更多 →

Go 项目使用 Zitadel 作为身份认证中心

Go 项目使用 Zitadel 作为身份认证中心
在之前的文章中提到使用 Zitadel 作为统一身份认证中心,并且对接了一些项目,今天来介绍如何在 Go 项目中集成 Zitadel
阅读更多 →

Traefik 基于服务自动发现实现代理

Traefik 基于服务自动发现实现代理
Traefik 是一款基于 Go 语言开发的代理服务器,同时也是 Kubernetes 的 Ingress,所以天然支持多种服务发现机制
阅读更多 →

提取 macOS 里微信聊天记录

提取 macOS 里微信聊天记录
通过技术手段提取 macOS 里面微信的聊天记录,并对聊天数据进行分析,导出所需的结果
阅读更多 →

macOS 上全能的虚拟机管理工具——OrbStack

macOS 上全能的虚拟机管理工具——OrbStack
如果你厌烦了 Docker 官方的 Docker Desktop 的启动速度,可以试试 OrbStack
阅读更多 →

Docker Compose 模块化功能

Docker Compose 模块化功能
Docker Compose 模块化经过多次迭代,终于迎来了这个需要但一直未实现的功能。
阅读更多 →

macOS 上文件默认打开方式

macOS 上文件默认打开方式
在 macOS 上你是否遇到过双击打开任何类型的代码文件都是用 Xcode,duti 就是为了解决这个问题的。
阅读更多 →

Cerbos 开源用户授权解决方案

Cerbos 开源用户授权解决方案
在很多企业应用中需要做到精细的权限控制,如果自己为每一应用构建一套授权体系成本是非常高的!
阅读更多 →

清理 macOS Ventura 系统中的后台服务和登录项

清理 macOS Ventura 系统中的后台服务和登录项
如果 macOS 上安装了过多的非官方软件,经常会出现一些不知名的后台服务,而系统设置里又无法删除!
阅读更多 →

Surge Script 自动注册服务到 Consul

Surge Script 自动注册服务到 Consul
通过 Surge 的 Script 功能实现网络变更后自动注册代理服务到 Consul 以便于内网其他系统使用。
阅读更多 →