background picture of the home page

使用本地+云+虚拟局域网搭建()可用混合k3s集群

设想情况:家里的pve服务器运行一个控制节点,其余节点分布在各处(内网或者云上) 优点:可以很方便扩容,如果服务器到期前可以很方便迁移服务,直接下机,接下来全交给k3s调度就行了 1.套上cdn 这里使用cloudflare,由于国内云服务器厂商的带宽小的可怜,如果对外提供服务,cdn的静态缓存能力

thumbnail of the cover of the post

记一次nut连接ups的权限问题

pve ups nut 配置 - 心底的河流 https://www.pyrzo.com/posts/nut-configuration/ 找到root也没权限的原因了,就是这个vendorid(相当于ups主板型号)没匹配上

thumbnail of the cover of the post

easytier开启子网代理

又发现了一个实用的功能:子网代理 子网代理是什么? 参考官方文档子网代理 | EasyTier - 简单、安全、去中心化的异地组网方案 目的是让接入虚拟局域网的设备能够访问到某个设备所在的整个内网 需要在某个节点的easytier实例中声明需要代理的内网网段 之后如果遇到这个内网网段就会走easyt

thumbnail of the cover of the post

easytier自建中转服务器绕过nat组建虚拟大内网

想要拥有自己的大内网,但是却发现大部分设备都处于nat4网络中,p2p基本不可行 另外frp又过于繁琐,并且不加配置的话甚至导致数据明文传输 国内的公网服务器不备案又绑定不了域名也就开启不了https 个人背景: 家庭网络为nat4 拥有国内云服务商的公网服务器 国内不备案难以配置https 想要组

thumbnail of the cover of the post

go语言编译成二进制文件打造超小docker镜像包

这两天看到一些go语言的视频,其中go语言能一键编译成可执行文件让我很感兴趣 于是就试了一下,发现效果确实不错 像下面这样就能编译成很轻量的二进制可执行文件 $env:GOOS="linux" # 目标系统: Linux $env:GOARCH="amd64" # 目标架构:

thumbnail of the cover of the post

利用n8n的webhook封装api

如题,突然发现用n8n的webhook节点可以外部交互并且很方便加载一些简单的逻辑 感觉还是挺有用的,相当于一个中间层 像下面就是把homeassistant的api接入进来了,有以下作用 隐藏了ha的访问令牌,因为ha的令牌权限太大了,这样加一个中间层可以将权限限制在一定范围内 因为n8n是一个工

thumbnail of the cover of the post

踩坑:npm安全认证

publish的时候一直403 查了半天终于解决 参考一次 npm 更新强制2FA导致的发布失败的排查:403、2FA、Recovery Code、Granular Token 的混乱体验 - 技术栈

thumbnail of the cover of the post