Commit graph

  • 79a41ffde0 state(nextcloud): update encrypted state Viktor Barzin 2026-04-14 20:29:21 +00:00
  • 554c2e3b5e state(nextcloud): update encrypted state Viktor Barzin 2026-04-14 20:28:34 +00:00
  • 3343cc7ba4 state(redis): update encrypted state Viktor Barzin 2026-04-14 20:28:09 +00:00
  • 41f2b00fa3 state(monitoring): update encrypted state Viktor Barzin 2026-04-14 20:17:40 +00:00
  • 34a5301123 state(monitoring): update encrypted state Viktor Barzin 2026-04-14 20:17:24 +00:00
  • 909c4c2744 state(authentik): update encrypted state Viktor Barzin 2026-04-14 20:16:40 +00:00
  • 5b443c2311 state(authentik): update encrypted state Viktor Barzin 2026-04-14 20:11:51 +00:00
  • 3e9231ae0d feat: augment outage report template with debugging context Viktor Barzin 2026-04-14 20:03:44 +00:00
  • c00a908610 state(status-page): update encrypted state Viktor Barzin 2026-04-14 20:03:29 +00:00
  • 460c68e015 feat: add incident management system with user reporting Viktor Barzin 2026-04-14 20:00:31 +00:00
  • 24a23709a5 fix: update healthcheck to report internal and external monitors separately Viktor Barzin 2026-04-14 19:44:20 +00:00
  • 26cc6fdf2f state(authentik): update encrypted state Viktor Barzin 2026-04-14 19:43:04 +00:00
  • d05e13e3cc state(status-page): update encrypted state Viktor Barzin 2026-04-14 19:36:45 +00:00
  • c69eba9b46 fix: increase Uptime Kuma API timeout and fix status code format Viktor Barzin 2026-04-14 19:28:18 +00:00
  • 3d189ce4d7 state(uptime-kuma): update encrypted state Viktor Barzin 2026-04-14 19:21:19 +00:00
  • 3a6fa6d34f state(uptime-kuma): update encrypted state Viktor Barzin 2026-04-14 19:18:55 +00:00
  • 43342f860c state(mailserver): update encrypted state Viktor Barzin 2026-04-14 19:13:46 +00:00
  • c9fa482996 state(uptime-kuma): update encrypted state Viktor Barzin 2026-04-14 19:07:36 +00:00
  • ff360a8807 feat: add external monitoring for all Cloudflare-proxied services Viktor Barzin 2026-04-14 19:04:45 +00:00
  • 3258ff6cb7 state(monitoring): update encrypted state Viktor Barzin 2026-04-14 19:04:18 +00:00
  • 647d73d499 state(status-page): update encrypted state Viktor Barzin 2026-04-14 19:03:30 +00:00
  • 74c1fb83cb state(uptime-kuma): update encrypted state Viktor Barzin 2026-04-14 19:02:56 +00:00
  • 30c3450c61 docs: add user-facing issue reporting guide Viktor Barzin 2026-04-14 18:37:37 +00:00
  • dfad89ef81 fix: remove br tags from mermaid diagram (GitHub compat) [ci skip] Viktor Barzin 2026-04-14 18:35:13 +00:00
  • f658b18a50 docs: add incident response & post-mortem pipeline architecture Viktor Barzin 2026-04-14 18:31:29 +00:00
  • cf87a747d8 docs: update post-mortem follow-up implementation [PM-2026-04-14] [ci skip] Viktor Barzin 2026-04-14 18:09:11 +00:00
  • 4498f61402 fix(post-mortem): add /etc/exports to git, NFS health check in daily-backup, document CSI requirements [PM-2026-04-14] Viktor Barzin 2026-04-14 18:08:24 +00:00
  • ca2680c189 fix(post-mortem): add NFSHighRPCRetransmissions alert + migrate alertmanager to proxmox-lvm-encrypted [PM-2026-04-14] Viktor Barzin 2026-04-14 18:05:33 +00:00
  • 0901dd5f61 state(monitoring): update encrypted state Viktor Barzin 2026-04-14 17:52:13 +00:00
  • b1b408ff0e fix: use full path to claude CLI for non-interactive SSH Viktor Barzin 2026-04-14 17:44:50 +00:00
  • 7674cf8c5c docs: final E2E pipeline test Viktor Barzin 2026-04-14 17:43:38 +00:00
  • f2e7367401 fix: use sh instead of bash in pipeline (Alpine compat) Viktor Barzin 2026-04-14 17:29:14 +00:00
  • 91b97709b7 docs: trigger postmortem pipeline with TODO Viktor Barzin 2026-04-14 17:27:45 +00:00
  • c742fa3dfb fix: scan all post-mortems for TODOs (no git diff needed) Viktor Barzin 2026-04-14 17:14:22 +00:00
  • f336e5ed53 docs: E2E test postmortem pipeline with deep clone Viktor Barzin 2026-04-14 17:12:46 +00:00
  • 0b2f5a4729 fix: use depth 5 clone for postmortem pipeline (need HEAD~1) Viktor Barzin 2026-04-14 17:12:41 +00:00
  • 59367cc588 fix: handle Woodpecker shallow clone in postmortem pipeline Viktor Barzin 2026-04-14 17:12:02 +00:00
  • 60c04e51b7 Viktor Barzin 2026-04-14 17:05:24 +00:00
  • 933c562aa9 docs: trigger postmortem pipeline E2E test Viktor Barzin 2026-04-14 16:49:07 +00:00
  • ce7a4e6e76 fix: Woodpecker v3 secrets→environment migration Viktor Barzin 2026-04-14 16:47:17 +00:00
  • 8540f48a28 fix: move pipeline logic to shell script (avoid YAML quoting issues) Viktor Barzin 2026-04-14 16:46:42 +00:00
  • df95f52d08 docs: test postmortem with TODO for pipeline E2E Viktor Barzin 2026-04-14 16:45:44 +00:00
  • 7f5115f9fe fix: Woodpecker pipeline YAML quoting + trigger test [ci skip] Viktor Barzin 2026-04-14 16:45:27 +00:00
  • b3cc5fcc32 test: trigger postmortem pipeline webhook Viktor Barzin 2026-04-14 16:44:11 +00:00
  • 777450cb19 docs: test post-mortem for pipeline E2E validation Viktor Barzin 2026-04-14 15:55:32 +00:00
  • 8ad674e7b1 fix: postmortem pipeline uses Vault for SSH key (not Woodpecker secrets) Viktor Barzin 2026-04-14 15:55:12 +00:00
  • a703c6e84f docs: update post-mortem follow-up implementation [PM-2026-04-14] [ci skip] Viktor Barzin 2026-04-14 15:48:11 +00:00
  • 8badb8181a feat: post-mortem automation pipeline Viktor Barzin 2026-04-14 15:34:42 +00:00
  • e832581caf docs: update Apr 14 post-mortem with Phase 2 findings Viktor Barzin 2026-04-14 12:26:11 +00:00
  • 803cb5fd26 fix: convert Technitium zone sync from one-time Job to CronJob Viktor Barzin 2026-04-14 12:18:19 +00:00
  • c0a33b5157 state(technitium): update encrypted state Viktor Barzin 2026-04-14 12:17:29 +00:00
  • 5ff26dd8ef state(technitium): update encrypted state Viktor Barzin 2026-04-14 12:13:27 +00:00
  • 30cdeefb1c chore: sync terraform state after nfsvers=4 convergence Viktor Barzin 2026-04-14 11:20:18 +00:00
  • bb2731256b state(immich): update encrypted state Viktor Barzin 2026-04-14 11:19:06 +00:00
  • 99e2bc1bef state(immich): update encrypted state Viktor Barzin 2026-04-14 11:19:00 +00:00
  • ac6ec06afe state(ollama): update encrypted state Viktor Barzin 2026-04-14 11:18:57 +00:00
  • 7a60108e97 state(ollama): update encrypted state Viktor Barzin 2026-04-14 11:18:20 +00:00
  • a39b90bbcc state(ollama): update encrypted state Viktor Barzin 2026-04-14 11:18:10 +00:00
  • a25739a572 state(poison-fountain): update encrypted state Viktor Barzin 2026-04-14 11:13:32 +00:00
  • d9ddf102ec state(plotting-book): update encrypted state Viktor Barzin 2026-04-14 11:13:02 +00:00
  • 6d209fffad state(meshcentral): update encrypted state Viktor Barzin 2026-04-14 11:11:59 +00:00
  • d0805ed2a8 state(infra-maintenance): update encrypted state Viktor Barzin 2026-04-14 11:11:09 +00:00
  • 28264e69c6 state(headscale): update encrypted state Viktor Barzin 2026-04-14 11:11:05 +00:00
  • 1738c3437c state(frigate): update encrypted state Viktor Barzin 2026-04-14 11:09:30 +00:00
  • fe42993446 state(ebook2audiobook): update encrypted state Viktor Barzin 2026-04-14 11:08:37 +00:00
  • 23140cf780 state(real-estate-crawler): update encrypted state Viktor Barzin 2026-04-14 11:08:24 +00:00
  • d24e4aac0b state(osm_routing): update encrypted state Viktor Barzin 2026-04-14 11:08:09 +00:00
  • 94b7097789 state(openclaw): update encrypted state Viktor Barzin 2026-04-14 11:08:05 +00:00
  • 25f4682dc0 state(nextcloud): update encrypted state Viktor Barzin 2026-04-14 11:06:41 +00:00
  • aac81e0a1f state(vault): update encrypted state Viktor Barzin 2026-04-14 11:06:27 +00:00
  • 047f695129 state(ytdlp): update encrypted state Viktor Barzin 2026-04-14 11:06:11 +00:00
  • 20e86e96a3 state(servarr): update encrypted state Viktor Barzin 2026-04-14 11:05:54 +00:00
  • 0d6b6cbd95 state(navidrome): update encrypted state Viktor Barzin 2026-04-14 11:05:10 +00:00
  • 9ea3b33a55 state(ebooks): update encrypted state Viktor Barzin 2026-04-14 10:54:47 +00:00
  • ea18116da9 fix: NFS outage recovery — migrate to NFSv4, add alerting Viktor Barzin 2026-04-14 10:28:27 +00:00
  • 92900b5e08 state(dbaas): update encrypted state Viktor Barzin 2026-04-14 10:27:04 +00:00
  • b4b6fd5946 state(nfs-csi): update encrypted state Viktor Barzin 2026-04-14 09:32:41 +00:00
  • 30e5150ecd state(status-page): update encrypted state Viktor Barzin 2026-04-14 09:31:50 +00:00
  • ac3a6a96dd state(hermes-agent): update encrypted state Viktor Barzin 2026-04-14 09:04:35 +00:00
  • 37b3395017 state(hermes-agent): update encrypted state Viktor Barzin 2026-04-14 09:00:30 +00:00
  • 8b2d3b7e6c state(hermes-agent): update encrypted state Viktor Barzin 2026-04-14 08:58:36 +00:00
  • 8787ad9f1d state(hermes-agent): update encrypted state Viktor Barzin 2026-04-14 08:39:18 +00:00
  • 71182f2867 state(openclaw): update encrypted state Viktor Barzin 2026-04-14 08:39:06 +00:00
  • aa3af753a6 state(openclaw): update encrypted state Viktor Barzin 2026-04-14 08:38:54 +00:00
  • 4e059b138c docs: consolidate all post-mortems under docs/post-mortems/ Viktor Barzin 2026-04-14 08:24:36 +00:00
  • bdba15a387 docs: move post-mortems to docs/post-mortems/ Viktor Barzin 2026-04-14 08:20:09 +00:00
  • 68c8c5b4a0 fix(technitium): migrate primary to proxmox-lvm-encrypted + post-mortem Viktor Barzin 2026-04-14 08:18:59 +00:00
  • b239af9b6d state(technitium): update encrypted state Viktor Barzin 2026-04-14 08:04:07 +00:00
  • 6afba3b338 state(hermes-agent): update encrypted state Viktor Barzin 2026-04-13 22:33:35 +00:00
  • e8ef81b276 state(hermes-agent): update encrypted state Viktor Barzin 2026-04-13 22:31:39 +00:00
  • ab52b8eec2 state(hermes-agent): update encrypted state Viktor Barzin 2026-04-13 22:26:19 +00:00
  • 110d5d1f86 state(hermes-agent): update encrypted state Viktor Barzin 2026-04-13 22:20:23 +00:00
  • d4c71be41c state(hermes-agent): update encrypted state Viktor Barzin 2026-04-13 22:09:19 +00:00
  • 6dcccbd8fc state(hermes-agent): update encrypted state Viktor Barzin 2026-04-13 22:06:19 +00:00
  • 04400fb7bd state(hermes-agent): update encrypted state Viktor Barzin 2026-04-13 22:06:05 +00:00
  • e0518802f4 state(hermes-agent): update encrypted state Viktor Barzin 2026-04-13 22:05:57 +00:00
  • 1ef40daeec docs: update for MySQL 3→1, CrowdSec/Technitium PG migration, PG tuning, NFS async, node OS tuning [ci skip] Viktor Barzin 2026-04-13 23:04:43 +01:00
  • f6d9959557 state(proxmox-csi): update encrypted state Viktor Barzin 2026-04-13 22:57:13 +01:00
  • 61988669e4 state(proxmox-csi): update encrypted state Viktor Barzin 2026-04-13 22:51:59 +01:00
  • ad53f66bcd state(proxmox-csi): update encrypted state Viktor Barzin 2026-04-13 22:48:40 +01:00