This website requires JavaScript.
ff1a92110c
docs(us2): Soft Serve → Gitea 迁移事实与参考镜像 (Plane VPS-94)
main
windyboy
2026-09-18 17:24:35 +08:00
cc3fb99c14
docs(us2): 根盘清理 71%→23% 事实记录 (Plane VPS-93)
windyboy
2026-09-18 11:46:17 +08:00
6879d79cc6
docs(hass,pgdb): scribe 4.4.0 升级核对 + stats_io_interval 300 + sensor_minute 体积诊断
windyboy
2026-09-13 19:34:04 +08:00
c445c5f512
Merge remote-tracking branch 'origin/main' into main
windyboy
2026-09-13 19:13:06 +08:00
3c83246f24
docs(pgdb,gfw): pgdb VM 重启根因 (W1N-263) + gfw Quad9 上游移除记录
windyboy
2026-09-13 19:12:32 +08:00
c0c975584a
docs(plane): 自托管 Plane 落地事实入仓库 + plane-health runbook + hardening 草稿
windyboy
2026-09-13 19:12:32 +08:00
0034cec925
Merge remote-tracking branch 'origin/main' into HEAD
windyboy
2026-09-13 19:11:13 +08:00
c9dcde1274
docs(hass): Quick 面板时间范围扩容 — 功率/环境/人体感应加 3d-30d 档,用电量加 3mo (VPS-92)
windyboy
2026-09-13 19:09:54 +08:00
037c4ccaa5
docs(hass): 马桶换气电源 Matter 插座接入 + 功率积分补电量 (VPS-92)
windyboy
2026-09-13 18:39:22 +08:00
17bb171578
docs(hass): CSG 面板重构入维护 runbook — avg price 传感器 + 季节提醒 automation + WS 改法 (VPS-90)
windyboy
2026-09-04 21:55:40 +08:00
cecf7e6331
docs(hass): CSG 电力监控面板重构 — avg price 传感器 + 去重/改名 + 季节切换提醒 (VPS-90)
windyboy
2026-09-04 21:44:43 +08:00
e957bc2bb1
docs: add host-disk-cleanup runbook + hk2 disk facts; record source -> Plane vps (VPS-81)
windyboy
2026-09-02 18:01:43 +08:00
de52cb8b57
docs(hass): 地图卡 CARTO 水印修复 — custom:map-card v1.16.0 + keyed tiles (W1N-261)
windyboy
2026-08-30 13:39:42 +08:00
b15e19bce9
docs(pgdb): compose 开机竞态故障修复 + 自愈 unit (W1N-260)
windyboy
2026-08-30 13:19:05 +08:00
bee54a6858
docs(hass): CSG 长期归档 csg_history + recorder 365d 补录 (W1N-243)
windyboy
2026-08-30 13:19:05 +08:00
d6747028b4
docs(soft-serve): 镜像固定 v0.12.2 + 备份 sidecar + 非 root 运行 (W1N-244..248)
windyboy
2026-08-30 13:19:05 +08:00
f174aa1219
docs(hass): CSG 复核遗留修复 — 模板 days[-1] 补排序 + 本月日均/预测进度上屏 (W1N-242)
windyboy
2026-08-29 21:08:13 +08:00
5b5f6042e6
docs(hass): CSG 模板/面板修复记录 — availability 硬化 (W1N-239)、off-by-one + 新传感器 (W1N-241)、gauge 阶梯对齐 + 年度统计 (W1N-240)
windyboy
2026-08-29 21:02:33 +08:00
50136b2ffd
docs(hass): W1N-238 — scribe config split to scribe.yaml + templates/ merge include
windyboy
2026-08-29 20:25:53 +08:00
6707cebc88
chore: gitignore .agent-work/ agent scratch dir
windyboy
2026-08-29 20:25:53 +08:00
908ff5412a
docs(hass): Quick dashboard round-2 state — badges, total-power helper, span-2 power pair, fill/colors (W1N-231)
windyboy
2026-08-29 19:54:35 +08:00
e58283210a
chore(vaultwarden,healthcheck): upgrade 1.37.2 (Bitwarden 2026.8+); fix vps-health checks
windyboy
2026-08-29 19:54:32 +08:00
8c73d1f894
docs(hass,pgdb): timescale-plotly-card chart stack — reader+card install, sensor_minute pipeline, Quick dashboard
windyboy
2026-08-29 15:54:40 +08:00
bc0a86245d
docs: Scribe retention v4.x status (user declined RCs, 2026-08-29); HA Core 2026.8.3 verified
windyboy
2026-08-29 14:56:05 +08:00
13032fd0bb
Merge origin/main (production Makefile) into pgdb runbooks delivery
windyboy
2026-08-29 14:52:10 +08:00
d2063e7496
Merge pgdb ops runbooks — health/restore/update (W1N-228)
windyboy
2026-08-29 14:51:31 +08:00
2d95f87897
docs(runbooks): pgdb ops runbooks — health / restore / update + facts refresh (W1N-228)
zhiqiang/w1n-228-pgdb-runbooks
windyboy
2026-08-29 14:51:20 +08:00
b61513c93e
chore(pgdb): land W1N-227 compose-化 leftovers (compose source, host facts, inventory, scribe notes)
windyboy
2026-08-29 14:51:20 +08:00
ab808088b8
Add production Makefile for routine VPS ops
windyboy
2026-08-26 11:26:53 +08:00
c7dc4fd25c
chore: remove duplicate hook setup
windyboy
2026-08-23 17:58:19 +08:00
7bc7d3f99b
docs: align runbooks and validation structure
windyboy
2026-08-23 17:42:31 +08:00
fea9a6560f
chore: gitignore .opencode/ and .zcode/ local tool caches
windyboy
2026-08-23 17:10:07 +08:00
a95b626636
docs: Matter bulbs failure mode C — both bulbs announce mDNS but refuse TCP 5540 (08-23 read-only verification); record 08-22 add/loop saga, working bulb MAC change, 3-fabric map, PD rotation to 238:4812; refresh stale DHCP-reservation note on gw (W1N-207)
windyboy
2026-08-23 11:06:35 +08:00
27fe9c078e
docs: archive historical planning documents and fix references
windyboy
2026-08-22 19:34:05 +08:00
aaa4ee312e
docs: verify gw switch0 as limited capture point — SE5420 single-uplink (eth1 up, eth2/3 down), LAN55 wired hosts behind SE5420; record EdgeOS 3 CLI/access quirks (W1N-207)
windyboy
2026-08-22 10:44:20 +08:00
6b298491a8
docs: Matter packet-capture runbook v2 — hass end0 commissioner capture point, corrected AP-point scope (no wired↔wired unicast), UAP-AC-Lite model fix, SE5420 live status; fix hass interface end1→end0 (W1N-207)
windyboy
2026-08-22 10:14:29 +08:00
32631e2996
docs: add Matter pairing troubleshooting handbook; record bulb state + DHCP reservation mismatch (W1N-207)
windyboy
2026-08-22 08:18:23 +08:00
1426b4ecfe
docs: matrix_e2ee v0.3.12/v0.3.9 notes; gw/ubnt IPv6 re-verification; agent sandbox SSH quirk (2026-08-20)
windyboy
2026-08-21 08:57:53 +08:00
1f5e58bf17
docs: record Matter/IPv6 findings — stale matter-server mDNS address, SSID cleanup, ER-X ULA infeasibility (W1N-207)
windyboy
2026-08-21 08:56:26 +08:00
e5819eeba3
docs: correct hass hardware to x88 Pro physical box; sync CSG v1.3.2
windyboy
2026-08-18 13:29:29 +08:00
079332e082
docs: record matrix_e2ee v0.3.0 deploy; fix and rename matrix-e2ee update runbook
windyboy
2026-08-18 13:29:25 +08:00
7cedba7f51
docs: rename integration name from matrix_e2ee to matrix_e2e
windyboy
2026-08-16 20:34:38 +08:00
343c5db415
feat: add gated Compose deploy and make inventory the host source of truth
windyboy and Cursor
2026-08-17 17:36:39 +08:00
885d977531
docs(runbooks): light-enhance home-assistant-maintenance and index it
windyboy
2026-08-17 16:02:33 +08:00
b0c01b2551
docs(runbooks): add runbook spec, template, index and 6 first-batch runbooks; light-enhance existing 10
windyboy
2026-08-17 15:59:00 +08:00
047ac03346
chore(skills): remove vendored encrypted-dns-skill (installed globally via skills CLI)
windyboy
2026-08-15 12:35:55 +08:00
1ec9246156
docs: treat ha backups list as ignored arg, not a subcommand
windyboy
2026-08-14 22:44:02 +08:00
1936b8f5fe
docs: correct ha backups list CLI note in HA runbook
windyboy
2026-08-14 22:42:44 +08:00
eda6536ddb
docs: record CSG v1.3.1 zip install and correct ha-maintenance restart failure
windyboy
2026-08-14 22:31:31 +08:00
1dc880362d
docs: add HA Matrix integration notes and record .local rewrite removals
windyboy
2026-08-14 18:17:26 +08:00
70aea6cd72
feat(ednsdiag): add DoQ/DoH3/DNSCrypt transports, proxy support, probe & compare
windyboy
2026-08-14 18:17:26 +08:00
8303d78caf
Record W1N-105 CSG network step, P1, and fork master→main rename on hass.windy.lan.
windyboy
2026-08-14 18:15:28 +08:00
ebfe7b8488
docs(gw): document EdgeOS PPPoE redial procedure
windyboy
2026-08-14 16:26:23 +08:00
88eaefda33
Record W1N-104 CSG auto dual-stack deploy on hass.windy.lan.
windyboy
2026-08-14 16:11:03 +08:00
fcb76d3d5a
Record W1N-102 CSG deploy and IPv4 blackhole on hass.windy.lan.
windyboy
2026-08-14 15:47:08 +08:00
6ae835037b
hass.windy.lan: resolve health snapshot issues (W1N-70..76) and document findings
windyboy
2026-08-13 19:48:18 +08:00
b5617fd3a9
docs(ha): add Home Assistant maintenance runbook + ha CLI script (W1N-69)
zhiqiang/w1n-69-ha-maintenance-runbook
windyboy
2026-08-13 17:54:33 +08:00
f5842568b9
docs: add Home Assistant API access notes
windyboy
2026-08-13 17:20:49 +08:00
6f8a4918f0
feat(ednsdiag): support custom DoH endpoint via --url
windyboy
2026-08-13 15:34:54 +08:00
5b0f7950e6
docs: add hass.windy.lan Home Assistant host documentation
windyboy
2026-08-13 14:10:39 +08:00
c0cf82d4af
tools(skills): add encrypted-dns-skill (ednsdiag CLI + agent skill)
windyboy
2026-08-13 12:52:20 +08:00
95ec2350af
docs(dns): record mosdns foreign DoH multi-upstream redundancy (W1N-62)
windyboy
2026-08-13 10:56:40 +08:00
3de4beb028
docs: add low-volume mono laser MFP buying guide (2026-08)
windyboy
2026-08-13 10:54:29 +08:00
d54ec71aea
docs(dns): record gfw foreign branch DoH change (W1N-62)
windyboy
2026-08-13 10:50:16 +08:00
2ffd9f9f9c
docs(se5420): align review claim verification with current guide (W1N-63)
windyboy
2026-08-13 10:50:16 +08:00
f255785b72
docs(se5420): add review claim verification record (2026-08-10)
windyboy
2026-08-13 10:12:06 +08:00
2fd354c2a9
docs(dns): record mosdns fallback hardening for AGH outage (W1N-56)
windyboy
2026-08-12 22:24:54 +08:00
82203038f0
docs(dns): record mosdns sequence misconfig found+fixed (W1N-56)
windyboy
2026-08-12 22:19:20 +08:00
096e1ce8b6
docs(dns): correct idle-mosdns premise in alternatives research (W1N-56)
windyboy
2026-08-12 22:12:32 +08:00
8550053287
docs(dns): record Phase 0 verification evidence + final decision alignment (W1N-56)
windyboy
2026-08-12 22:11:39 +08:00
e501b93d65
docs(dns): correct gfw/.1 facts (W1N-56)
windyboy
2026-08-12 21:38:57 +08:00
62b8fbb8b7
docs(dns): add LAN DNS architecture research + recommendation (W1N-56)
windyboy
2026-08-12 08:39:55 +08:00
efa6cf0899
docs(dns): record agh_ui_access LAN55 allow for Home Assistant (2026-08-12)
windyboy
2026-08-12 08:36:51 +08:00
d43fc5aa01
docs(dns): correct gfw/.1 facts (W1N-56)
zhiqiang/w1n-56-doc-mosdns-cleanup
windyboy
2026-08-12 21:38:57 +08:00
086740b16e
docs: record pdns PDA removal, us4 firewalld ops, LAN DNS alternatives
windyboy
2026-08-12 17:36:52 +08:00
1f6d028ab5
feat(us4): firewall audit + safe reconciliation playbook, host doc
windyboy
2026-08-12 17:36:30 +08:00
035587e3bf
feat(rustdesk): onboard self-hosted RustDesk server on hk2
windyboy
2026-08-12 17:35:55 +08:00
e7296e664a
feat(ansible): move hosts to healthcheck_profiles list; decouple audit/restic
windyboy
2026-08-12 17:35:23 +08:00
d0d5e5a704
refactor(healthcheck): support multiple profiles per host with aggregate result
windyboy
2026-08-12 17:29:53 +08:00
baca89be83
docs(hk2): document Traefik dashboard auth and password rotation
windyboy
2026-08-12 16:35:40 +08:00
ab0fd16a92
docs(dns): add LAN DNS architecture research + recommendation (W1N-56)
windyboy
2026-08-12 08:39:55 +08:00
9c1d5ab6fe
docs(dns): record agh_ui_access LAN55 allow for Home Assistant (2026-08-12)
windyboy
2026-08-12 08:36:51 +08:00
562de68127
docs: record VLAN10 live verification (DHCP lease, NAT counters, isolation)
windyboy
2026-08-11 19:36:20 +08:00
86bfb5a953
docs: record SE5420 VLAN10 deployment pitfalls (trunk PVID, fw4 dest=lan, minimal gfw migration)
windyboy
2026-08-11 19:22:22 +08:00
3ec51299cc
docs: note VLAN1 undeletable on SE5420; disable unused ports first
windyboy
2026-08-11 13:13:33 +08:00
7a54e8d9ec
docs: align SE5420 guide with actual Chinese GUI menus and port layout
windyboy
2026-08-11 12:59:46 +08:00
7b4c48eb93
docs: refine SE5420 upgrade guide into granular step-by-step ops
windyboy
2026-08-11 11:07:25 +08:00
ffb37a916e
docs: finalize SE5420 deployment guide per review
windyboy
2026-08-10 11:00:28 +08:00
35577d0c5c
docs: add SE5420 core-switch deployment plans; note PVE VM topology
windyboy
2026-08-09 21:22:02 +08:00
e90eef9647
docs: record UniFi SSO login change and Ansible management (W1N-51)
windyboy
2026-08-08 09:17:55 +08:00
14a758a28a
feat: manage UniFi SSO login setting via Ansible (W1N-51)
windyboy
2026-08-08 09:15:49 +08:00
c386fe8136
docs: record gfw OpenClash core v1.19.29 upgrade (W1N-50)
windyboy
2026-08-06 16:45:11 +08:00
e2884069a8
docs: add live-verified LAN overview; refresh gfw facts
windyboy
2026-08-06 16:22:20 +08:00
b03d7019c4
docs: onboard AdGuard Home to Ansible; retire check-mx2; migrate plan to Linear
windyboy
2026-08-06 15:48:48 +08:00
29bdf06383
Document network operations and WireGuard maintenance
windyboy
2026-08-06 10:20:43 +08:00
64484cd484
Document UniFi OpenClash proxy bypass
agent/ansible-operations
windyboy
2026-08-03 21:10:57 +08:00
efe1d30ff1
docs: record Hermes Matrix reconfiguration
windyboy
2026-08-03 16:23:27 +08:00
7a9acb4f7c
Manage routine operations through Ansible
windyboy
2026-08-03 16:01:35 +08:00
b73125e5bc
Initial VPS operations handbook
windyboy
2026-08-03 12:26:42 +08:00