Commit Graph

  • d82da56a03 chore(deps): update ghcr.io/starosdev/scrutiny:latest-omnibus docker digest to d8be7c1 renovate/minor-patch-updates renovate 2026-06-01 22:20:14 +00:00
  • 3bfd065326 Update Scrutiny image digest master Micha 2026-06-01 16:42:31 +02:00
  • eeebeec804 Switch Paperless GPT to OpenAI API Micha 2026-06-01 16:18:58 +02:00
  • 55fdb13532 Enable Vaultwarden SMTP invites Micha 2026-06-01 15:52:31 +02:00
  • 8709fe8239 Focus family onboarding on core apps Micha 2026-06-01 15:25:48 +02:00
  • 89114b1b12 Record append-only operator decision Micha 2026-06-01 15:16:56 +02:00
  • 3da19421d0 Document hetzner account hygiene Micha 2026-06-01 15:09:37 +02:00
  • 16e661be87 Document fritzbox config backup Micha 2026-06-01 14:19:13 +02:00
  • 12c05376d0 Close fritzbox service window docs Micha 2026-06-01 13:02:03 +02:00
  • dfd0ccbb9a Refine external IPv6 operator check Micha 2026-06-01 12:51:16 +02:00
  • ae5d4aedfc Prepare external operator checks Micha 2026-06-01 12:48:00 +02:00
  • 479eb291c4 Prepare final homelab cleanup gates Micha 2026-06-01 12:19:17 +02:00
  • c3222e800b Validate backup follow-up and harden nearline pull Micha 2026-06-01 08:27:52 +02:00
  • 4e34582008 Trim documentation to active runbooks Micha 2026-05-31 23:26:12 +02:00
  • ab8bfea7c8 Close documented backup follow-ups Micha 2026-05-31 23:07:34 +02:00
  • 92562dfc9c Archive stale documentation Micha 2026-05-31 22:53:10 +02:00
  • c9c8f9e7ce docs: add post migration burn-in check Micha 2026-05-31 21:45:58 +02:00
  • 1d98945a67 fix: make restore test scripts executable Micha 2026-05-31 21:44:59 +02:00
  • 9ffcb4e92e fix: dump active grafana database Micha 2026-05-31 21:41:23 +02:00
  • 99a0bfd60e docs: record grafana 13 renovate closure Micha 2026-05-31 21:35:52 +02:00
  • e835dfd6ed fix: let grafana read host secrets Micha 2026-05-31 21:33:09 +02:00
  • 6e928b6944 chore: harden grafana 13 provisioning Micha 2026-05-31 21:31:58 +02:00
  • 60015c1e2c chore: upgrade grafana to 13 Micha 2026-05-31 21:28:59 +02:00
  • e1afd08bf3 docs: record closed renovate migration prs Micha 2026-05-31 21:25:45 +02:00
  • 268df30a13 chore: finish postgres redis stateful migrations Micha 2026-05-31 20:32:25 +02:00
  • 80a5ad24a2 Document closure of Mongo 8 PR Micha 2026-05-31 14:34:46 +02:00
  • 28406ae22b Constrain Komodo Mongo Renovate track Micha 2026-05-31 14:33:19 +02:00
  • 7b6c03b433 Document Komodo Mongo 8 upgrade Micha 2026-05-31 14:31:47 +02:00
  • 59b93924fb Update Komodo Mongo to 8.0 Micha 2026-05-31 14:23:30 +02:00
  • aecf3b2807 Document Renovate cron follow-up Micha 2026-05-31 13:26:40 +02:00
  • 8e820ea155 Document Prometheus drift alert reload Micha 2026-05-31 13:19:26 +02:00
  • 16a266cd79 Add GitOps runtime image drift alert Micha 2026-05-31 13:17:45 +02:00
  • 69ad9d1d3c Document Renovate PR merge rollout Micha 2026-05-31 13:04:06 +02:00
  • 96fcacc6f7 Merge Renovate PR #5 postgres 17.10 update Micha 2026-05-31 12:54:50 +02:00
  • 076676d9b3 Merge Renovate PR #4 mongo 7.0.34 update Micha 2026-05-31 12:50:12 +02:00
  • dde441915a Merge Renovate PR #3 minor and patch updates Micha 2026-05-31 12:43:58 +02:00
  • db1fa7c3f0 Merge Renovate PR #2 postgres digest update Micha 2026-05-31 12:37:55 +02:00
  • b8b0af9e27 Merge Renovate PR #1 mongo digest update Micha 2026-05-31 12:36:53 +02:00
  • 4867d632d2 Document Gitea workspace drift repair Micha 2026-05-31 12:27:07 +02:00
  • 90ef6374a5 chore(deps): update minor-and-patch-updates renovate 2026-05-31 10:20:19 +00:00
  • e6a0e9fea4 Document Komodo 5xx client root cause Micha 2026-05-31 11:26:40 +02:00
  • 10ef703a4e docs: Codex-Prompt fuer Komodo-5xx Root-Cause-Suche Micha 2026-05-31 10:56:58 +02:00
  • 0c08d68d2b monitoring: HomelabPrometheusTargetDown + HomelabDiskCritical Micha 2026-05-30 22:17:51 +02:00
  • 73120869a7 docs: zentrale ALERT_RULES.md + Luecken-Analyse Micha 2026-05-30 16:36:45 +02:00
  • 1503239881 Strategische Bewertung: sharpen banner + add 2026-05-30 status appendix Micha 2026-05-30 12:48:36 +02:00
  • 5c211faf87 Promote Codex notes to tracked docs with status banners Micha 2026-05-30 12:43:12 +02:00
  • f2923aac62 F-19 prep: document mem-limits baseline plan (no compose changes) Micha 2026-05-30 11:58:54 +02:00
  • 67ec40b762 Docs sweep: reflect Komodo bootstrap first run + clean stale "still open" notes Micha 2026-05-30 11:18:37 +02:00
  • abf7137aea F-09 Rest: Komodo bootstrap dry-run first real execution Micha 2026-05-30 11:14:20 +02:00
  • 8095ab8b5d F-10: automated Authelia repo<->host drift check Micha 2026-05-30 09:52:16 +02:00
  • 3bd35434d6 Renovate live: first run produced 5 PRs + dashboard Micha 2026-05-29 20:34:32 +02:00
  • b38b5e2db3 chore(deps): update postgres docker tag to v17.10 renovate 2026-05-29 18:30:57 +00:00
  • 75afde5935 chore(deps): update mongo docker tag to v7.0.34 renovate 2026-05-29 18:30:55 +00:00
  • 70b1ffa190 chore(deps): update postgres:17.9 docker digest to 2a0d0fe renovate 2026-05-29 18:30:12 +00:00
  • 11a91d8a1e chore(deps): update mongo:7.0.32 docker digest to 8d727b3 renovate 2026-05-29 18:30:08 +00:00
  • ad9267c66a Split renovate config: repo config in renovate.json, bot config in ops/ Micha 2026-05-29 20:20:00 +02:00
  • 489958af18 Use explicit repository list instead of autodiscover Micha 2026-05-29 20:13:54 +02:00
  • c16d62a04a Remove schedule:weekly, modernize docker-compose file pattern Micha 2026-05-29 20:10:53 +02:00
  • bdae014bff Harden renovate runner: env-file, add-host, explicit DNS Micha 2026-05-29 20:04:24 +02:00
  • 30aa696e61 Prepare Renovate bot against Gitea (F-12) + doc sweep Micha 2026-05-29 15:29:20 +02:00
  • e4b0db2af6 Add Komodo bootstrap dry-run scaffold (F-09 rest) Micha 2026-05-29 15:25:41 +02:00
  • 1a4929f9ef Pin monitoring stack images by digest Micha 2026-05-29 15:23:03 +02:00
  • 2c0076c6a6 Fix vaultwarden + authelia healthcheck commands Micha 2026-05-29 15:14:27 +02:00
  • 7da64ff316 Add healthcheck to Authelia (authelia helper health-check) Micha 2026-05-29 15:09:51 +02:00
  • 12b63531d1 Add healthcheck to Traefik (ping endpoint) Micha 2026-05-29 15:09:51 +02:00
  • 3daea94982 Add healthcheck to Gitea (/api/healthz) Micha 2026-05-29 15:09:51 +02:00
  • 0ca29069c7 Add healthcheck to Vaultwarden (/alive) Micha 2026-05-29 15:09:50 +02:00
  • eedb08316d Add healthcheck to Redis (redis-cli ping with auth) Micha 2026-05-29 15:09:50 +02:00
  • 54a7a0e783 Add healthcheck to postgresql17 (pg_isready) Micha 2026-05-29 15:09:50 +02:00
  • c677ef0515 Add service removal checklist after stale Borg source finding Micha 2026-05-29 15:01:45 +02:00
  • 2b60a58753 Activate H drive nearline pull as daily scheduled task Micha 2026-05-28 20:25:26 +02:00
  • 7d64248710 Decide against second offsite, keep paperless-gpt and BentoPDF Micha 2026-05-28 20:19:53 +02:00
  • edcb34c3f3 Record Plex reclaim and lock to LAN/Tailscale-only Micha 2026-05-28 20:06:36 +02:00
  • 19604e0114 Record FRITZBox WAN cleanup (80/tcp out, VONETS UPnP off) Micha 2026-05-28 15:32:10 +02:00
  • 3c71a66c55 Document monitoring alerts, bundle cron and H/ pull live status Micha 2026-05-27 20:48:04 +02:00
  • 24d0d90670 Make dump output 0644 by default, exclude flash config from H pull Micha 2026-05-27 20:44:50 +02:00
  • 0ae44bd797 Write Prometheus textfile and Gitea bundles world-readable Micha 2026-05-27 20:41:07 +02:00
  • 0723eccca1 Sync repo map, audit TODO and migration log Micha 2026-05-27 20:21:37 +02:00
  • 3bfecdd291 Add FRITZBox correction plan and offsite options Micha 2026-05-27 20:21:03 +02:00
  • c4fd4154db Document quarterly restore drill routine Micha 2026-05-27 20:15:43 +02:00
  • dddb33d900 Finalize family onboarding before invitation Micha 2026-05-27 20:06:38 +02:00
  • 8eac93c1a5 Add Family-View dashboard specification Micha 2026-05-27 20:06:30 +02:00
  • cfa02ce627 Document Komodo bootstrap in linear stages Micha 2026-05-27 20:01:20 +02:00
  • 52414c47be Record Immich restore test success Micha 2026-05-27 18:38:14 +02:00
  • a8c440d4da Read Immich v2 restore counts Micha 2026-05-27 18:33:29 +02:00
  • 12cf8fb728 Prepare Immich restore upload markers Micha 2026-05-27 18:29:53 +02:00
  • 5b0782a8fa Harden Immich restore smoke checks Micha 2026-05-27 18:25:30 +02:00
  • a805f03481 Retry Immich restore during Postgres startup Micha 2026-05-27 18:18:55 +02:00
  • 4feecf4a8e Make Immich restore database creation idempotent Micha 2026-05-27 18:16:25 +02:00
  • 2e84700326 Make Immich restore test create database Micha 2026-05-27 18:14:40 +02:00
  • 8a19c45485 Use Borg known_hosts in restore tests Micha 2026-05-27 18:12:48 +02:00
  • 6a445094bd Record FRITZBox port exposure drift Micha 2026-05-27 18:06:43 +02:00
  • fc59e35c57 Record alert metrics host smoke Micha 2026-05-27 06:40:31 +02:00
  • 8e111d1e04 Prepare monitoring alert rules Micha 2026-05-27 06:38:57 +02:00
  • 85a0eb4c3a Activate storage layout documentation Micha 2026-05-27 06:31:03 +02:00
  • 38c3d87722 Prepare H drive nearline pull Micha 2026-05-27 06:25:47 +02:00
  • c5d231a0db Prepare Immich restore smoke test Micha 2026-05-26 21:33:01 +02:00
  • 48099fb48d Update audit follow-up documentation Micha 2026-05-26 20:24:50 +02:00
  • 5c5ca2fcec Fix Gitea bundle mirror host run Micha 2026-05-26 20:16:19 +02:00
  • 3b438324dc Record UPS risk acceptance Micha 2026-05-26 19:57:00 +02:00