{
  "schema_version": 1,
  "channel": "homelab-runtime",
  "command_id": "CONTEXT-BOOTSTRAP-VM170-GIT-SERVICE-DISCOVERY-340",
  "status": "OK",
  "rc": 0,
  "host": "pve01",
  "mode": "read-only",
  "component": "cluster-audit",
  "started_at_utc": "2026-07-23T06:01:21Z",
  "finished_at_utc": "2026-07-23T06:01:29Z",
  "reference_register_checked": true,
  "reference_sha256": "5763f2f8edc75fcf6f3951f8c95896d1cc112ceccb6cf5b64a383f540a4deb8e",
  "error_register_checked": true,
  "error_register_sha256": "08b3a769b8e38eaa1acec915352fb328180d70caa7ff6cd9d1ec0da426262752",
  "command_sha256": "96b51b795220dbf45290d780671d247d4b3866c9f3ed714d04d867659a3dec61",
  "duplicate_failed_command_blocked": false,
  "block_reason": null,
  "execution_started": true,
  "changes_made": false,
  "sanitized": true,
  "secrets_included": false,
  "private_addresses_included": false,
  "raw_evidence_retained_locally": true,
  "raw_evidence_sha256": "51694a0c995918e7058a5216d04756b30078497257dd2fbbadd8360db8a65892",
  "sanitized_output_sha256": "51694a0c995918e7058a5216d04756b30078497257dd2fbbadd8360db8a65892",
  "output_truncated_in_json": false,
  "full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt",
  "output": "DETAIL=LOCAL_DEPENDENCY=PASS:/usr/bin/test\nDETAIL=LOCAL_DEPENDENCY=PASS:/usr/bin/mktemp\nDETAIL=LOCAL_DEPENDENCY=PASS:/usr/bin/rm\nDETAIL=LOCAL_DEPENDENCY=PASS:/usr/bin/jq\nDETAIL=LOCAL_DEPENDENCY=PASS:/usr/bin/awk\nDETAIL=LOCAL_DEPENDENCY=PASS:/usr/bin/grep\nDETAIL=LOCAL_DEPENDENCY=PASS:/usr/bin/wc\nDETAIL=LOCAL_DEPENDENCY=PASS:/usr/bin/cat\nDETAIL=LOCAL_DEPENDENCY=PASS:/usr/bin/printf\nDETAIL=LOCAL_DEPENDENCY=PASS:/usr/sbin/qm\nDETAIL=VM170_STATUS=running\nDETAIL=VM170_QGA_EXEC=PASS\nDETAIL=VM170_OS=Debian GNU/Linux 13 (trixie)\nDETAIL=VM170_CONTAINER_RUNTIME=docker|/usr/bin/docker\nDETAIL=VM170_RUNNING_CONTAINER_COUNT=46\nDETAIL=VM170_RUNNING_CONTAINERS_BEGIN\n2e0a2af18c78|homelab-gitea-context-mcp|homelab/gitea-context-mcp:1.0.0|Up 2 days (healthy)\n69af3bc07254|gitea|docker.gitea.com/gitea:1.26.2|Up 2 days (healthy)\nf2e66fe7e0e6|crypto-portfolio|crypto-portfolio-web|Up 6 days\n38ef9ee99e15|crypto-portfolio-worker|crypto-portfolio-worker|Up 6 days\n2fd277edbd75|authentik-worker-1|ghcr.io/goauthentik/server:2026.5.3|Up 6 days (healthy)\nbcefa9021b13|authentik-server-1|ghcr.io/goauthentik/server:2026.5.3|Up 6 days (healthy)\nbff56c1316e5|vaultwarden|vaultwarden/server:1.36.0-alpine|Up 6 days (healthy)\n106637de8a95|dockge-agent|louislam/dockge:1|Up 6 days (healthy)\nb6ee785b7836|homepage|ghcr.io/gethomepage/homepage:latest|Up 6 days (healthy)\na49ef032be19|karakeep|ghcr.io/karakeep-app/karakeep:latest|Up 6 days (healthy)\ncba70579bce2|mealie|ghcr.io/mealie-recipes/mealie:v3.19.2|Up 6 days (healthy)\n05f8a4741571|netbox-netbox-worker-1|netboxcommunity/netbox:v4.6-5.0.1|Up 6 days (healthy)\nd58439b1849b|netbox-netbox-1|netboxcommunity/netbox:v4.6-5.0.1|Up 6 days (healthy)\n0d9a873c0e63|n8n|docker.n8n.io/n8nio/n8n:2.27.3|Up 6 days\nac28737e169d|minio|minio/minio:latest|Up 6 days\n8593a94fdb4b|karakeep-meilisearch|getmeili/meilisearch:v1.41.0|Up 6 days\n88549b7ed78c|syncthing|lscr.io/linuxserver/syncthing:latest|Up 6 days\n2e721a8622c9|authentik-postgresql-1|postgres:16-alpine|Up 6 days (healthy)\n24a5e5c9fb6b|immich_server|ghcr.io/immich-app/immich-server:v2|Up 6 days (healthy)\nde9bf7118489|immich_postgres|ghcr.io/immich-app/postgres:14-vectorchord0.4.3-pgvectors0.2.0|Up 6 days (healthy)\n2f024e93a96c|immich_machine_learning|ghcr.io/immich-app/immich-machine-learning:v2|Up 6 days (unhealthy)\nf9d0b880946a|immich_redis|valkey/valkey:9|Up 6 days (healthy)\n1428e775f2dc|node-red|nodered/node-red:latest|Up 6 days (healthy)\n18a986644c30|homeassistant|ghcr.io/home-assistant/home-assistant:stable|Up 6 days\nb24c5621bedc|jellyfin|jellyfin/jellyfin:latest|Up 6 days (healthy)\n5606f97baa07|calibre-web|lscr.io/linuxserver/calibre-web:latest|Up 6 days\n8f1d78673928|audiobookshelf|ghcr.io/advplyr/audiobookshelf:latest|Up 6 days\n748e293aac68|netbox-postgres-1|postgres:17-alpine|Up 6 days (healthy)\n21f53bf0fb61|netbox-redis-cache-1|redis:7-alpine|Up 6 days (healthy)\n74a14acd5c79|netbox-redis-1|redis:7-alpine|Up 6 days (healthy)\n3b38f5af000d|paperless|ghcr.io/paperless-ngx/paperless-ngx:latest|Up 6 days (healthy)\nb1740aa6df5c|paperless-postgres|postgres:16-alpine|Up 6 days\nc52085c41966|paperless-redis|redis:7-alpine|Up 6 days\n2980b7871ea9|bookstack|lscr.io/linuxserver/bookstack:latest|Up 6 days\n3b1c68c8ae89|bookstack-db|lscr.io/linuxserver/mariadb:latest|Up 6 days\n7952384a4eeb|vikunja|vikunja/vikunja:latest|Up 6 days\n8a04cf63bc0a|filebrowser|filebrowser/filebrowser:latest|Up 6 days (healthy)\nb65d28af32f2|memos|neosmemo/memos:stable|Up 6 days\n86435001aa6b|karakeep-chrome|gcr.io/zenika-hub/alpine-chrome:124|Up 6 days\n9aead57bfc14|linkding|sissbruecker/linkding:1.45.0-alpine|Up 6 days (healthy)\n9d07bb4a1026|homebox|ghcr.io/sysadminsmedia/homebox:latest-rootless|Up 6 days (healthy)\nef4e174c167e|actual-budget|actualbudget/actual-server:latest|Up 6 days\n373417af2166|beszel|henrygd/beszel:latest|Up 2 hours\n3d177663e44c|stirling-pdf|stirlingtools/stirling-pdf:latest|Up 6 days (healthy)\n68947263f81c|searxng|searxng/searxng:latest|Up 2 hours\n7c1fa6217d6f|it-tools|corentinth/it-tools:2023.12.21-5ed3693|Up 6 days\nDETAIL=VM170_RUNNING_CONTAINERS_END\nDETAIL=VM170_GIT_CONTAINER_CANDIDATE_COUNT=2\nDETAIL=VM170_GIT_CONTAINER_CANDIDATE=2e0a2af18c78|homelab-gitea-context-mcp|homelab/gitea-context-mcp:1.0.0|Up 2 days (healthy)\nDETAIL=VM170_GIT_CONTAINER_INSPECT=NAME=/homelab-gitea-context-mcp|IMAGE=homelab/gitea-context-mcp:1.0.0|STATE=running\nDETAIL=VM170_GIT_CONTAINER_CANDIDATE=69af3bc07254|gitea|docker.gitea.com/gitea:1.26.2|Up 2 days (healthy)\nDETAIL=VM170_GIT_CONTAINER_INSPECT=NAME=/gitea|IMAGE=docker.gitea.com/gitea:1.26.2|STATE=running\nDETAIL=VM170_GIT_CONTAINER_MOUNT=/opt/stacks/gitea/data|/data|bind\nDETAIL=VM170_GIT_CONTAINER_MOUNT=/etc/timezone|/etc/timezone|bind\nDETAIL=VM170_GIT_CONTAINER_MOUNT=/etc/localtime|/etc/localtime|bind\nDETAIL=VM170_GIT_SYSTEMD_CANDIDATE_COUNT=0\nDETAIL=VM170_GIT_SYSTEMD_CANDIDATES_BEGIN\n\nDETAIL=VM170_GIT_SYSTEMD_CANDIDATES_END\nDETAIL=VM170_GIT_SERVICE_CANDIDATE_TOTAL=2\nDETAIL=VM170_GIT_SERVICE_DISCOVERY=FOUND\nCHANGES_MADE=NO\n"
}
