把 GitHub Action 抽成跨项目复用
记录把飞书通知 Action 从单个项目迁移到共享 actions 仓库后的使用方式。
#github-actions#CI/CD#自动化#飞书
zsh Tab 补全卡住排查:iTerm2 tmux Control Mode 与 fzf-tab popup 冲突
记录一次 zsh Tab 补全问题的排查:先为 completion 增加大小写不敏感匹配,再定位 iTerm2 tmux Control Mode 下 fzf-tab popup 后端导致远程 shell 看似卡住的问题,并用条件配置修复。
#zsh#tmux#iTerm2#fzf#chezmoi
我家当前的家庭网络部署:N5105 PVE、iKuai 与 iStoreOS 的分工
记录家中 N5105/PVE 网络设备的实际分工:iKuai 负责拨号、NAT 和默认出口,iStoreOS 负责旁路网关、Tailscale 接入以及部分终端的定向流量出口。
#Homelab#Network#PVE#iKuai#iStoreOS
通过 GitHub Actions 实现跨仓库 Blog 自动部署
介绍如何在源仓库的博客目录发生变更后,通过 GitHub Actions 自动触发另一个仓库的静态网站部署流程。
#github-actions#github-pages#自动化部署#CI/CD
ETF 是什么
用购物篮类比解释 ETF 的定义、常见类型、优点与风险,以及它和股票、普通开放式基金的区别。
#金融
在 PVE 上给软路由虚拟机加一个网络 Watchdog
在 PVE 宿主机上用 Bash 和 systemd timer 实现一个网络 watchdog:先检测公网连通性,连续失败后重启软路由虚拟机,多次自愈无效再升级为重启 PVE 宿主机。
#PVE#监控#爱快#ikuai#软路由
命令行自动登录 JumpServer:SSH、TOTP 与密码提示的自动化
把 JumpServer 登录流程拆成凭据读取和终端交互两层:zsh 从密码管理器安全读取 TOTP seed 与可选密码,expect 只负责响应 SSH 登录过程中的 password 和 Code 提示。
#SSH#JumpServer#zsh#Bitwarden#expect
git 个人开发工作流
介绍个人 Git 分支协作流程:以基线分支(如 feature-a)+ 个人开发分支(feature-a-xxx)进行开发,开发分支定期 rebase 同步上游,最终通过 merge(必要时先 squash 整理提交)合回基线;并提供 grebase/gmergebase 等脚本,支持自动推导基线分支、预览计划、带 autostash 的安全 rebase,以及可选 squash/推送/删除分支的安全 merge-back。
#git#工具
使用 docker-atrust 连入深信服
使用 Docker 容器运行深信服 aTrust 客户端,通过 VNC 完成登录,并结合本机 mihomo 配置实现公司内网的 DNS 解析与按域名、IP 的精确代理分流;宿主机暴露 1080 与 8888 端口供 socks5 和 HTTP 代理使用,从而在不安装原生客户端的情况下实现零信任接入并降低对本机的影响。
mihomo 使用
原先用的 clash verge 不太稳定,现在已经切换到 clash party
#工具
Profile Image of the Author
虾米
coder
分类
标签
站点统计
文章
66
分类
9
标签
67
总字数
72,767
运行时长
0
最后活动
0 天前
站点信息
构建平台
GitHub Actions
博客版本
Firefly v6.14.2
文章许可
CC BY-NC-SA 4.0

当前页面没有目录