Commit Graph

  • 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 windyboyandCursor 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