diff --git a/runtime/history/SUPPORT-260919-HOMEPAGE-ALL-CARDS-LIVE-AUDIT-READONLY-634R1.json b/runtime/history/SUPPORT-260919-HOMEPAGE-ALL-CARDS-LIVE-AUDIT-READONLY-634R1.json new file mode 100644 index 00000000..91af916e --- /dev/null +++ b/runtime/history/SUPPORT-260919-HOMEPAGE-ALL-CARDS-LIVE-AUDIT-READONLY-634R1.json @@ -0,0 +1,38 @@ +{ + "schema_version": 1, + "channel": "homelab-runtime", + "command_id": "SUPPORT-260919-HOMEPAGE-ALL-CARDS-LIVE-AUDIT-READONLY-634R1", + "status": "OK", + "rc": 0, + "host": "pve01", + "mode": "read-only", + "component": "homepage-all-cards-live-audit-readonly", + "started_at_utc": "2026-09-19T14:39:01Z", + "finished_at_utc": "2026-09-19T14:39:17Z", + "reference_register_checked": true, + "reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66", + "error_register_checked": true, + "error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0", + "command_sha256": "2b73a98e6295d84511cb77b9e18cfa5204cc625f43b84c6a3d1b55d02b3edfc9", + "duplicate_failed_command_blocked": false, + "block_reason": null, + "execution_started": true, + "change_declared": false, + "result_contract_valid": true, + "result_contract_status": null, + "result_contract_error": null, + "command_rc": 0, + "changes_made": false, + "rollback_started": false, + "rollback_restored": null, + "mutation_outcome": "NO_MUTATION", + "sanitized": true, + "secrets_included": false, + "private_addresses_included": false, + "raw_evidence_retained_locally": true, + "raw_evidence_sha256": "75add36dc6aac345015852575ef23325d97f0123e3696a73facc449eb0ee9faf", + "sanitized_output_sha256": "75add36dc6aac345015852575ef23325d97f0123e3696a73facc449eb0ee9faf", + "output_truncated_in_json": false, + "full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt", + "output": "QGA_OUTER_RC=0\nQGA_EXITED=1\nQGA_INNER_RC=0\nVM170_IDENTITY=OK\nVM170_SERVICES_SHA256=2b22f04ed735955e6a3c412dde64bb3cf174bf9d2630fb5656f0ce102133bb80\nVM170_SETTINGS_SHA256=ee6f4c2e410f34907a152c3600f9bd30cee4a494144df44c286eb369a6feaed7\nGROUP_COUNT=8\nCARD_COUNT=48\nVM170_RUNNING_CONTAINER_COUNT=24\nVM170_CONTAINER_00=demonov-shadow-8020-shadow-1|8020-demonov-shadow:signalbot-050r6-749073ae0f89|Up 45 hours (healthy)\nVM170_CONTAINER_01=demonov-shadow-8020-relay-1|8020-demonov-shadow:signalbot-050r6-749073ae0f89|Up 45 hours\nVM170_CONTAINER_02=demonov-shadow-8020-collector-1|8020-demonov-shadow:signalbot-050r6-749073ae0f89|Up 45 hours\nVM170_CONTAINER_03=demonov-shadow-8020-worker-1|8020-demonov-shadow:signalbot-050r6-749073ae0f89|Up 45 hours\nVM170_CONTAINER_04=immich_machine_learning|ghcr.io/immich-app/immich-machine-learning:v2|Up 2 weeks (healthy)\nVM170_CONTAINER_05=crypto-portfolio|crypto-portfolio:gram-trade-entry-14415368fa52-c1398|Up 3 weeks\nVM170_CONTAINER_06=crypto-portfolio-worker|crypto-portfolio:gram-trade-entry-14415368fa52-c1398|Up 3 weeks\nVM170_CONTAINER_07=hbarhub-scheduler-1|hbarhub-scheduler|Up 3 days\nVM170_CONTAINER_08=hbarhub-web-1|hbarhub-web|Up 3 days (healthy)\nVM170_CONTAINER_09=hbarhub-worker-1|hbarhub-worker|Up 3 days\nVM170_CONTAINER_10=hbarhub-postgres-1|postgres:17-alpine|Up 3 weeks (healthy)\nVM170_CONTAINER_11=hbarhub-redis-1|redis:8-alpine|Up 3 weeks (healthy)\nVM170_CONTAINER_12=homelab-gitea-context-mcp|homelab/gitea-context-mcp:1.0.0|Up 3 weeks (healthy)\nVM170_CONTAINER_13=gitea|docker.gitea.com/gitea:1.26.2|Up 3 weeks (healthy)\nVM170_CONTAINER_14=authentik-worker-1|ghcr.io/goauthentik/server:2026.5.3|Up 3 weeks (healthy)\nVM170_CONTAINER_15=authentik-server-1|ghcr.io/goauthentik/server:2026.5.3|Up 3 weeks (healthy)\nVM170_CONTAINER_16=vaultwarden|vaultwarden/server:1.36.0-alpine|Up 3 weeks (healthy)\nVM170_CONTAINER_17=homepage|ghcr.io/gethomepage/homepage:latest|Up 52 minutes (healthy)\nVM170_CONTAINER_18=minio|minio/minio:latest|Up 3 weeks\nVM170_CONTAINER_19=authentik-postgresql-1|postgres:16-alpine|Up 3 weeks (healthy)\nVM170_CONTAINER_20=immich_server|ghcr.io/immich-app/immich-server:v2|Up 3 days (healthy)\nVM170_CONTAINER_21=immich_postgres|ghcr.io/immich-app/postgres:14-vectorchord0.4.3-pgvectors0.2.0|Up 3 weeks (healthy)\nVM170_CONTAINER_22=immich_redis|valkey/valkey:9|Up 3 weeks (healthy)\nVM170_CONTAINER_23=filebrowser|filebrowser/filebrowser:latest|Up 3 days (healthy)\nCARD_00={\"class\":\"OK\",\"group\":\"\\u042f\\u0434\\u0440\\u043e\",\"href\":\"https://auth.gram1.ru\",\"href_probe\":{\"effective\":\"https://auth.gram1.ru/if/flow/yubikey-login/?next=%2F\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"idx\":0,\"line\":2,\"monitor\":{\"effective\":\"https://auth.gram1.ru/if/flow/yubikey-login/?next=%2F\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"name\":\"Authentik\",\"siteMonitor\":\"https://auth.gram1.ru\"}\nCARD_01={\"class\":\"OK\",\"group\":\"\\u042f\\u0434\\u0440\\u043e\",\"href\":\"https://vault.gram1.ru\",\"href_probe\":{\"effective\":\"https://vault.gram1.ru/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"idx\":1,\"line\":7,\"monitor\":{\"effective\":\"https://vault.gram1.ru/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"name\":\"Vaultwarden\",\"siteMonitor\":\"https://vault.gram1.ru\"}\nCARD_02={\"class\":\"OK\",\"group\":\"\\u042f\\u0434\\u0440\\u043e\",\"href\":\"https://git.gram1.ru\",\"href_probe\":{\"effective\":\"https://git.gram1.ru/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"idx\":2,\"line\":12,\"monitor\":{\"effective\":\"https://git.gram1.ru/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"name\":\"Gitea\",\"siteMonitor\":\"https://git.gram1.ru\"}\nCARD_03={\"class\":\"OK\",\"group\":\"\\u041c\\u043e\\u043d\\u0438\\u0442\\u043e\\u0440\\u0438\\u043d\\u0433\",\"href\":\"https://uptime.gram1.ru\",\"href_probe\":{\"effective\":\"https://uptime.gram1.ru/dashboard\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"idx\":3,\"line\":18,\"monitor\":{\"effective\":\"https://uptime.gram1.ru/dashboard\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"name\":\"Uptime Kuma\",\"siteMonitor\":\"https://uptime.gram1.ru\"}\nCARD_04={\"class\":\"STALE_CANDIDATE\",\"group\":\"\\u041c\\u043e\\u043d\\u0438\\u0442\\u043e\\u0440\\u0438\\u043d\\u0433\",\"href\":\"https://grafana.vpn.gram1.ru\",\"href_probe\":{\"effective\":\"https://grafana.vpn.gram1.ru/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"idx\":4,\"line\":23,\"monitor\":{\"effective\":\"https://grafana.vpn.gram1.ru/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"name\":\"Grafana\",\"siteMonitor\":\"https://grafana.vpn.gram1.ru\"}\nCARD_05={\"class\":\"STALE_CANDIDATE\",\"group\":\"\\u041c\\u043e\\u043d\\u0438\\u0442\\u043e\\u0440\\u0438\\u043d\\u0433\",\"href\":\"https://prometheus.vpn.gram1.ru\",\"href_probe\":{\"effective\":\"https://prometheus.vpn.gram1.ru/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"idx\":5,\"line\":28,\"monitor\":{\"effective\":\"https://prometheus.vpn.gram1.ru/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"name\":\"Prometheus\",\"siteMonitor\":\"https://prometheus.vpn.gram1.ru\"}\nCARD_06={\"class\":\"STALE_CANDIDATE\",\"group\":\"\\u041c\\u043e\\u043d\\u0438\\u0442\\u043e\\u0440\\u0438\\u043d\\u0433\",\"href\":\"https://alertmanager.vpn.gram1.ru\",\"href_probe\":{\"effective\":\"https://alertmanager.vpn.gram1.ru/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"idx\":6,\"line\":33,\"monitor\":{\"effective\":\"https://alertmanager.vpn.gram1.ru/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"name\":\"Alertmanager\",\"siteMonitor\":\"https://alertmanager.vpn.gram1.ru\"}\nCARD_07={\"class\":\"OK\",\"group\":\"\\u041c\\u043e\\u043d\\u0438\\u0442\\u043e\\u0440\\u0438\\u043d\\u0433\",\"href\":\"https://dozzle.gram1.ru\",\"href_probe\":{\"effective\":\"https://dozzle.gram1.ru/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"idx\":7,\"line\":38,\"monitor\":{\"effective\":\"https://dozzle.gram1.ru/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"name\":\"Dozzle\",\"siteMonitor\":\"https://dozzle.gram1.ru\"}\nCARD_08={\"class\":\"STALE_CANDIDATE\",\"group\":\"\\u041c\\u043e\\u043d\\u0438\\u0442\\u043e\\u0440\\u0438\\u043d\\u0433\",\"href\":\"https://ntfy.vpn.gram1.ru\",\"href_probe\":{\"effective\":\"https://ntfy.vpn.gram1.ru/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"idx\":8,\"line\":43,\"monitor\":{\"effective\":\"https://ntfy.vpn.gram1.ru/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"name\":\"ntfy\",\"siteMonitor\":\"https://ntfy.vpn.gram1.ru\"}\nCARD_09={\"class\":\"OK\",\"group\":\"\\u041c\\u043e\\u043d\\u0438\\u0442\\u043e\\u0440\\u0438\\u043d\\u0433\",\"href\":\"https://gotify.gram1.ru\",\"href_probe\":{\"effective\":\"https://gotify.gram1.ru/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"idx\":9,\"line\":48,\"monitor\":{\"effective\":\"https://gotify.gram1.ru/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"name\":\"Gotify\",\"siteMonitor\":\"https://gotify.gram1.ru\"}\nCARD_10={\"class\":\"OK\",\"group\":\"\\u041c\\u043e\\u043d\\u0438\\u0442\\u043e\\u0440\\u0438\\u043d\\u0433\",\"href\":\"https://checks.vpn.gram1.ru\",\"href_probe\":{\"effective\":\"https://checks.vpn.gram1.ru/accounts/login/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"idx\":10,\"line\":53,\"monitor\":{\"effective\":\"https://checks.vpn.gram1.ru/accounts/login/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"name\":\"Healthchecks\",\"siteMonitor\":\"https://checks.vpn.gram1.ru\"}\nCARD_11={\"class\":\"BROKEN_LINK\",\"group\":\"\\u041c\\u043e\\u043d\\u0438\\u0442\\u043e\\u0440\\u0438\\u043d\\u0433\",\"href\":\"https://npmplus.vpn.gram1.ru\",\"href_probe\":{\"effective\":\"https://npmplus.vpn.gram1.ru/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"idx\":11,\"line\":58,\"monitor\":{\"effective\":\"http://[PRIVATE_IP]:18091/npmplus\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"name\":\"NPMplus\",\"siteMonitor\":\"http://[PRIVATE_IP]:18091/npmplus\"}\nCARD_12={\"class\":\"BROKEN_LINK\",\"group\":\"\\u041c\\u043e\\u043d\\u0438\\u0442\\u043e\\u0440\\u0438\\u043d\\u0433\",\"href\":\"https://proxmox.vpn.gram1.ru\",\"href_probe\":{\"effective\":\"https://proxmox.vpn.gram1.ru/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"idx\":12,\"line\":63,\"monitor\":{\"effective\":\"http://[PRIVATE_IP]:18091/proxmox\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"name\":\"Proxmox pve01\",\"siteMonitor\":\"http://[PRIVATE_IP]:18091/proxmox\"}\nCARD_13={\"class\":\"STALE_CANDIDATE\",\"group\":\"\\u041c\\u043e\\u043d\\u0438\\u0442\\u043e\\u0440\\u0438\\u043d\\u0433\",\"href\":\"https://minio.vpn.gram1.ru\",\"href_probe\":{\"effective\":\"https://minio.vpn.gram1.ru/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"idx\":13,\"line\":68,\"monitor\":{\"effective\":\"https://minio.vpn.gram1.ru/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"name\":\"MinIO Console\",\"siteMonitor\":\"https://minio.vpn.gram1.ru\"}\nCARD_14={\"class\":\"STALE_CANDIDATE\",\"group\":\"\\u041c\\u043e\\u043d\\u0438\\u0442\\u043e\\u0440\\u0438\\u043d\\u0433\",\"href\":\"https://filebrowser.vpn.gram1.ru\",\"href_probe\":{\"effective\":\"https://filebrowser.vpn.gram1.ru/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"idx\":14,\"line\":73,\"monitor\":{\"effective\":\"https://filebrowser.vpn.gram1.ru/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"name\":\"Filebrowser\",\"siteMonitor\":\"https://filebrowser.vpn.gram1.ru\"}\nCARD_15={\"class\":\"STALE_CANDIDATE\",\"group\":\"\\u041f\\u0440\\u0438\\u043b\\u043e\\u0436\\u0435\\u043d\\u0438\\u044f\",\"href\":\"https://gram1.ru/\",\"href_probe\":{\"effective\":\"https://auth.gram1.ru/application/o/authorize/?client_id=dr0KvJ8vQk3XUUHRCWmKndVS4sgBbDmffPaJECNI&redirect_uri=https%3A%2F%2Fgram1.ru%2Foutpost.goauthentik.io%2Fcallback%3FX-authentik-auth-callback%3Dtrue&response_type=code&scope=profile+email+openid+entitlements+ak_proxy&state=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnb2F1dGhlbnRpay5pby9vdXRwb3N0L2RyMEt2Sjh2UWszWFVVSFJDV21LbmRWUzRzZ0JiRG1mZlBhSkVDTkkiLCJzaWQiOiJaMjVMSFRSVVpWWVdRVERTNVg3WTdQRVI1QllaRFRGQklCT002SFAyNE1BNFFQNU1FNUFRIiwic3RhdGUiOiJVaGZnd3laOWhvLTFVOUtKd01JeWVmMndPZGltZmV6UWpGLWFQU3EzaVo0IiwicmVkaXJlY3QiOiJodHRwczovL2dyYW0xLnJ1LyJ9.c-WY6SICyisIPw8RFsvTDm1LBT6MWxA3cOh4ATANRGw\",\"http\":\"302\",\"rc\":28,\"tls_bypass\":false},\"idx\":15,\"line\":79,\"monitor\":{\"effective\":\"https://auth.gram1.ru/application/o/authorize/?client_id=dr0KvJ8vQk3XUUHRCWmKndVS4sgBbDmffPaJECNI&redirect_uri=https%3A%2F%2Fgram1.ru%2Foutpost.goauthentik.io%2Fcallback%3FX-authentik-auth-callback%3Dtrue&response_type=code&scope=profile+email+openid+entitlements+ak_proxy&state=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnb2F1dGhlbnRpay5pby9vdXRwb3N0L2RyMEt2Sjh2UWszWFVVSFJDV21LbmRWUzRzZ0JiRG1mZlBhSkVDTkkiLCJzaWQiOiI2U0NJVjZZR0lVV1FNTEY1Rjc2S01YWktDTFlZSTNMTVQ3V00yQ1g2NFFPM1kyWjUyUzZBIiwic3RhdGUiOiItc2RmR1E4alZvTVFJa3QyMXVhNlpOaUZkbkJiRXBnbkRmOE1SVGdBQVRZIiwicmVkaXJlY3QiOiJodHRwczovL2dyYW0xLnJ1L2hlYWx0aCJ9.TMvp4xIA4ZkKSox-Fh30P4XPM0qiG4EnUpUSXFjdDRw\",\"http\":\"302\",\"rc\":28,\"tls_bypass\":false},\"name\":\"Gram Crypto\",\"siteMonitor\":\"https://gram1.ru/health\"}\nCARD_16={\"class\":\"STALE_CANDIDATE\",\"group\":\"\\u041f\\u0440\\u0438\\u043b\\u043e\\u0436\\u0435\\u043d\\u0438\\u044f\",\"href\":\"https://chat.gram1.ru/\",\"href_probe\":{\"effective\":\"https://chat.gram1.ru/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"idx\":16,\"line\":84,\"monitor\":{\"effective\":\"https://chat.gram1.ru/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"name\":\"Chat\",\"siteMonitor\":\"https://chat.gram1.ru/\"}\nCARD_17={\"class\":\"REVIEW_TLS\",\"group\":\"\\u0424\\u0430\\u0439\\u043b\\u044b, \\u043c\\u0435\\u0434\\u0438\\u0430 \\u0438 \\u0441\\u0438\\u043d\\u0445\\u0440\\u043e\\u043d\\u0438\\u0437\\u0430\\u0446\\u0438\\u044f\",\"href\":\"https://nc.gram1.ru\",\"href_probe\":{\"effective\":\"https://nc.gram1.ru/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":true},\"idx\":17,\"line\":90,\"monitor\":{\"effective\":\"http://[PRIVATE_IP]:18091/nextcloud\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"name\":\"Nextcloud\",\"siteMonitor\":\"http://[PRIVATE_IP]:18091/nextcloud\"}\nCARD_18={\"class\":\"OK\",\"group\":\"\\u0424\\u0430\\u0439\\u043b\\u044b, \\u043c\\u0435\\u0434\\u0438\\u0430 \\u0438 \\u0441\\u0438\\u043d\\u0445\\u0440\\u043e\\u043d\\u0438\\u0437\\u0430\\u0446\\u0438\\u044f\",\"href\":\"https://photos.gram1.ru\",\"href_probe\":{\"effective\":\"https://photos.gram1.ru/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"idx\":18,\"line\":95,\"monitor\":{\"effective\":\"https://photos.gram1.ru/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"name\":\"Immich\",\"siteMonitor\":\"https://photos.gram1.ru\"}\nCARD_19={\"class\":\"STALE_CANDIDATE\",\"group\":\"\\u0421\\u0435\\u0442\\u044c\",\"href\":\"https://dns1.vpn.gram1.ru\",\"href_probe\":{\"effective\":\"https://dns1.vpn.gram1.ru/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"idx\":19,\"line\":101,\"monitor\":{\"effective\":\"https://dns1.vpn.gram1.ru/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"name\":\"AdGuard DNS1\",\"siteMonitor\":\"https://dns1.vpn.gram1.ru\"}\nCARD_20={\"class\":\"STALE_CANDIDATE\",\"group\":\"\\u0421\\u0435\\u0442\\u044c\",\"href\":\"https://dns2.vpn.gram1.ru\",\"href_probe\":{\"effective\":\"https://dns2.vpn.gram1.ru/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"idx\":20,\"line\":106,\"monitor\":{\"effective\":\"https://dns2.vpn.gram1.ru/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"name\":\"AdGuard DNS2\",\"siteMonitor\":\"https://dns2.vpn.gram1.ru\"}\nCARD_21={\"class\":\"OK\",\"group\":\"\\u0412\\u043d\\u0435\\u0448\\u043d\\u0438\\u0435 \\u0440\\u0435\\u0441\\u0443\\u0440\\u0441\\u044b\",\"href\":\"https://smartape.ru\",\"href_probe\":{\"effective\":\"https://www.smartape.ru/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"idx\":21,\"line\":112,\"monitor\":{\"effective\":\"https://www.smartape.ru/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"name\":\"SmartApe\",\"siteMonitor\":\"https://smartape.ru\"}\nCARD_22={\"class\":\"BROKEN_LINK\",\"group\":\"\\u0412\\u043d\\u0435\\u0448\\u043d\\u0438\\u0435 \\u0440\\u0435\\u0441\\u0443\\u0440\\u0441\\u044b\",\"href\":\"https://nb.pvepro.ru/\",\"href_probe\":{\"effective\":\"https://nb.pvepro.ru/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"idx\":22,\"line\":117,\"monitor\":{\"effective\":\"http://[PRIVATE_IP]:18091/netbird\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"name\":\"NetBird\",\"siteMonitor\":\"http://[PRIVATE_IP]:18091/netbird\"}\nCARD_23={\"class\":\"OK\",\"group\":\"\\u0412\\u043d\\u0435\\u0448\\u043d\\u0438\\u0435 \\u0440\\u0435\\u0441\\u0443\\u0440\\u0441\\u044b\",\"href\":\"https://dash.cloudflare.com\",\"href_probe\":{\"effective\":\"https://dash.cloudflare.com/\",\"http\":\"403\",\"rc\":0,\"tls_bypass\":false},\"idx\":23,\"line\":122,\"monitor\":{\"effective\":\"https://dash.cloudflare.com/\",\"http\":\"403\",\"rc\":0,\"tls_bypass\":false},\"name\":\"Cloudflare\",\"siteMonitor\":\"https://dash.cloudflare.com\"}\nCARD_24={\"class\":\"OK\",\"group\":\"\\u0412\\u043d\\u0435\\u0448\\u043d\\u0438\\u0435 \\u0440\\u0435\\u0441\\u0443\\u0440\\u0441\\u044b\",\"href\":\"https://bill.alexhost.com/\",\"href_probe\":{\"effective\":\"https://bill.alexhost.com/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"idx\":24,\"line\":127,\"monitor\":{\"effective\":\"https://bill.alexhost.com/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"name\":\"AlexHost Billing\",\"siteMonitor\":\"https://bill.alexhost.com/\"}\nCARD_25={\"class\":\"BROKEN_LINK\",\"group\":\"\\u0412\\u043d\\u0435\\u0448\\u043d\\u0438\\u0435 \\u0440\\u0435\\u0441\\u0443\\u0440\\u0441\\u044b\",\"href\":\"https://aleisaevn.netcraze.pro:5083\",\"href_probe\":{\"effective\":\"https://aleisaevn.netcraze.pro:5083/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"idx\":25,\"line\":132,\"monitor\":{\"effective\":\"http://[PRIVATE_IP]:18091/router-moscow\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"name\":\"\\u0420\\u043e\\u0443\\u0442\\u0435\\u0440 \\u041c\\u043e\\u0441\\u043a\\u0432\\u0430\",\"siteMonitor\":\"http://[PRIVATE_IP]:18091/router-moscow\"}\nCARD_26={\"class\":\"OK\",\"group\":\"\\u0412\\u043d\\u0435\\u0448\\u043d\\u0438\\u0435 \\u0440\\u0435\\u0441\\u0443\\u0440\\u0441\\u044b\",\"href\":\"https://aleisaevn2.netcraze.pro\",\"href_probe\":{\"effective\":\"https://aleisaevn2.netcraze.pro/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"idx\":26,\"line\":137,\"monitor\":{\"effective\":\"https://aleisaevn2.netcraze.pro/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"name\":\"\\u0420\\u043e\\u0443\\u0442\\u0435\\u0440 \\u0434\\u0430\\u0447\\u0430\",\"siteMonitor\":\"https://aleisaevn2.netcraze.pro\"}\nCARD_27={\"class\":\"STALE_CANDIDATE\",\"group\":\"\\u0412\\u043d\\u0435\\u0448\\u043d\\u0438\\u0435 \\u0440\\u0435\\u0441\\u0443\\u0440\\u0441\\u044b\",\"href\":\"https://xenforo.info/\",\"href_probe\":{\"effective\":\"https://xenforo.info/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"idx\":27,\"line\":142,\"monitor\":{\"effective\":\"https://xenforo.info/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"name\":\"XenForo.info\",\"siteMonitor\":\"https://xenforo.info/\"}\nCARD_28={\"class\":\"OK\",\"group\":\"\\u0421\\u0430\\u0439\\u0442\\u044b\",\"href\":\"https://codevipe.ru\",\"href_probe\":{\"effective\":\"https://codevipe.ru/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"idx\":28,\"line\":148,\"monitor\":{\"effective\":\"https://codevipe.ru/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"name\":\"CodeVipe\",\"siteMonitor\":\"https://codevipe.ru\"}\nCARD_29={\"class\":\"OK\",\"group\":\"\\u0421\\u0430\\u0439\\u0442\\u044b\",\"href\":\"https://gamevipe.ru\",\"href_probe\":{\"effective\":\"https://gamevipe.ru/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"idx\":29,\"line\":153,\"monitor\":{\"effective\":\"https://gamevipe.ru/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"name\":\"GameVipe\",\"siteMonitor\":\"https://gamevipe.ru\"}\nCARD_30={\"class\":\"OK\",\"group\":\"\\u0421\\u0430\\u0439\\u0442\\u044b\",\"href\":\"https://hkmods.ru\",\"href_probe\":{\"effective\":\"https://hkmods.ru/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"idx\":30,\"line\":158,\"monitor\":{\"effective\":\"https://hkmods.ru/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"name\":\"HKMods\",\"siteMonitor\":\"https://hkmods.ru\"}\nCARD_31={\"class\":\"OK\",\"group\":\"\\u0421\\u0430\\u0439\\u0442\\u044b\",\"href\":\"https://zakrutim.ru\",\"href_probe\":{\"effective\":\"https://zakrutim.ru/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"idx\":31,\"line\":163,\"monitor\":{\"effective\":\"https://zakrutim.ru/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"name\":\"Zakrutim\",\"siteMonitor\":\"https://zakrutim.ru\"}\nCARD_32={\"class\":\"STALE_CANDIDATE\",\"group\":\"\\u0421\\u0430\\u0439\\u0442\\u044b\",\"href\":\"https://dsmods.ru\",\"href_probe\":{\"effective\":\"https://dsmods.ru/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"idx\":32,\"line\":168,\"monitor\":{\"effective\":\"https://dsmods.ru/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"name\":\"DSMods\",\"siteMonitor\":\"https://dsmods.ru\"}\nCARD_33={\"class\":\"STALE_CANDIDATE\",\"group\":\"\\u0421\\u0430\\u0439\\u0442\\u044b\",\"href\":\"https://newfi.ru\",\"href_probe\":{\"effective\":\"https://newfi.ru/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"idx\":33,\"line\":173,\"monitor\":{\"effective\":\"https://newfi.ru/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"name\":\"Newfi\",\"siteMonitor\":\"https://newfi.ru\"}\nCARD_34={\"class\":\"STALE_CANDIDATE\",\"group\":\"\\u0421\\u0430\\u0439\\u0442\\u044b\",\"href\":\"https://hapusya.ru\",\"href_probe\":{\"effective\":\"https://hapusya.ru/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"idx\":34,\"line\":178,\"monitor\":{\"effective\":\"https://hapusya.ru/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"name\":\"Hapusya\",\"siteMonitor\":\"https://hapusya.ru\"}\nCARD_35={\"class\":\"OK\",\"group\":\"\\u0421\\u0430\\u0439\\u0442\\u044b\",\"href\":\"https://kingofwolk.ru\",\"href_probe\":{\"effective\":\"https://kingofwolk.ru/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"idx\":35,\"line\":183,\"monitor\":{\"effective\":\"https://kingofwolk.ru/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"name\":\"KingOfWolk\",\"siteMonitor\":\"https://kingofwolk.ru\"}\nCARD_36={\"class\":\"OK\",\"group\":\"\\u0421\\u0430\\u0439\\u0442\\u044b\",\"href\":\"https://gram1.ru\",\"href_probe\":{\"effective\":\"https://auth.gram1.ru/if/flow/yubikey-login/?client_id=dr0KvJ8vQk3XUUHRCWmKndVS4sgBbDmffPaJECNI&redirect_uri=https%3A%2F%2Fgram1.ru%2Foutpost.goauthentik.io%2Fcallback%3FX-authentik-auth-callback%3Dtrue&response_type=code&scope=profile+email+openid+entitlements+ak_proxy&state=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnb2F1dGhlbnRpay5pby9vdXRwb3N0L2RyMEt2Sjh2UWszWFVVSFJDV21LbmRWUzRzZ0JiRG1mZlBhSkVDTkkiLCJzaWQiOiJFUFBaTEpUSldGR1NZMkFBUVlNUk0zSUZXWDUzQkJUUzdCVExYV1RBSVNNRFFGNUZOWVhBIiwic3RhdGUiOiJIb21FUl92eXYzVnlCVG53WGcwMXpQWWhicTlIRjRSWTFHTU5mUjl1X3d3IiwicmVkaXJlY3QiOiJodHRwczovL2dyYW0xLnJ1LyJ9.uq015KGGmgCGQR6geFcynpyyd1rIacEAln1gG5UGsWo&next=%2Fapplication%2Fo%2Fauthorize%2F%3Fclient_id%3Ddr0KvJ8vQk3XUUHRCWmKndVS4sgBbDmffPaJECNI%26redirect_uri%3Dhttps%253A%252F%252Fgram1.ru%252Foutpost.goauthentik.io%252Fcallback%253FX-authentik-auth-callback%253Dtrue%26response_type%3Dcode%26scope%3Dprofile%2Bemail%2Bopenid%2Bentitlements%2Bak_proxy%26state%3DeyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnb2F1dGhlbnRpay5pby9vdXRwb3N0L2RyMEt2Sjh2UWszWFVVSFJDV21LbmRWUzRzZ0JiRG1mZlBhSkVDTkkiLCJzaWQiOiJFUFBaTEpUSldGR1NZMkFBUVlNUk0zSUZXWDUzQkJUUzdCVExYV1RBSVNNRFFGNUZOWVhBIiwic3RhdGUiOiJIb21FUl92eXYzVnlCVG53WGcwMXpQWWhicTlIRjRSWTFHTU5mUjl1X3d3IiwicmVkaXJlY3QiOiJodHRwczovL2dyYW0xLnJ1LyJ9.uq015KGGmgCGQR6geFcynpyyd1rIacEAln1gG5UGsWo\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"idx\":36,\"line\":188,\"monitor\":{\"effective\":\"https://auth.gram1.ru/if/flow/yubikey-login/?client_id=dr0KvJ8vQk3XUUHRCWmKndVS4sgBbDmffPaJECNI&redirect_uri=https%3A%2F%2Fgram1.ru%2Foutpost.goauthentik.io%2Fcallback%3FX-authentik-auth-callback%3Dtrue&response_type=code&scope=profile+email+openid+entitlements+ak_proxy&state=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnb2F1dGhlbnRpay5pby9vdXRwb3N0L2RyMEt2Sjh2UWszWFVVSFJDV21LbmRWUzRzZ0JiRG1mZlBhSkVDTkkiLCJzaWQiOiJFUFBaTEpUSldGR1NZMkFBUVlNUk0zSUZXWDUzQkJUUzdCVExYV1RBSVNNRFFGNUZOWVhBIiwic3RhdGUiOiJIb21FUl92eXYzVnlCVG53WGcwMXpQWWhicTlIRjRSWTFHTU5mUjl1X3d3IiwicmVkaXJlY3QiOiJodHRwczovL2dyYW0xLnJ1LyJ9.uq015KGGmgCGQR6geFcynpyyd1rIacEAln1gG5UGsWo&next=%2Fapplication%2Fo%2Fauthorize%2F%3Fclient_id%3Ddr0KvJ8vQk3XUUHRCWmKndVS4sgBbDmffPaJECNI%26redirect_uri%3Dhttps%253A%252F%252Fgram1.ru%252Foutpost.goauthentik.io%252Fcallback%253FX-authentik-auth-callback%253Dtrue%26response_type%3Dcode%26scope%3Dprofile%2Bemail%2Bopenid%2Bentitlements%2Bak_proxy%26state%3DeyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnb2F1dGhlbnRpay5pby9vdXRwb3N0L2RyMEt2Sjh2UWszWFVVSFJDV21LbmRWUzRzZ0JiRG1mZlBhSkVDTkkiLCJzaWQiOiJFUFBaTEpUSldGR1NZMkFBUVlNUk0zSUZXWDUzQkJUUzdCVExYV1RBSVNNRFFGNUZOWVhBIiwic3RhdGUiOiJIb21FUl92eXYzVnlCVG53WGcwMXpQWWhicTlIRjRSWTFHTU5mUjl1X3d3IiwicmVkaXJlY3QiOiJodHRwczovL2dyYW0xLnJ1LyJ9.uq015KGGmgCGQR6geFcynpyyd1rIacEAln1gG5UGsWo\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"name\":\"Gram1\",\"siteMonitor\":\"https://gram1.ru\"}\nCARD_37={\"class\":\"STALE_CANDIDATE\",\"group\":\"\\u0421\\u0430\\u0439\\u0442\\u044b\",\"href\":\"https://pvepro.ru\",\"href_probe\":{\"effective\":\"https://pvepro.ru/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"idx\":37,\"line\":193,\"monitor\":{\"effective\":\"https://pvepro.ru/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"name\":\"PVEPro\",\"siteMonitor\":\"https://pvepro.ru\"}\nCARD_38={\"class\":\"STALE_CANDIDATE\",\"group\":\"\\u0421\\u0430\\u0439\\u0442\\u044b\",\"href\":\"https://taftauto.ru\",\"href_probe\":{\"effective\":\"https://taftauto.ru/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"idx\":38,\"line\":198,\"monitor\":{\"effective\":\"https://taftauto.ru/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"name\":\"TaftAuto\",\"siteMonitor\":\"https://taftauto.ru\"}\nCARD_39={\"class\":\"OK\",\"group\":\"\\u0421\\u0430\\u0439\\u0442\\u044b\",\"href\":\"https://newfilya.ru/\",\"href_probe\":{\"effective\":\"https://newfilya.ru/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"idx\":39,\"line\":203,\"monitor\":{\"effective\":\"https://newfilya.ru/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"name\":\"NewFilya\",\"siteMonitor\":\"https://newfilya.ru/\"}\nCARD_40={\"class\":\"OK\",\"group\":\"\\u0421\\u0430\\u0439\\u0442\\u044b\",\"href\":\"https://hbarhub.ru/\",\"href_probe\":{\"effective\":\"https://hbarhub.ru/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"idx\":40,\"line\":208,\"monitor\":{\"effective\":\"http://[PRIVATE_IP]:18091/hbarhub\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"name\":\"HBAR Hub\",\"siteMonitor\":\"http://[PRIVATE_IP]:18091/hbarhub\"}\nCARD_41={\"class\":\"OK\",\"group\":\"Staff\",\"href\":\"https://codevipe.ru/support/staff/\",\"href_probe\":{\"effective\":\"https://codevipe.ru/support/staff/\",\"http\":\"403\",\"rc\":0,\"tls_bypass\":false},\"idx\":41,\"line\":214,\"monitor\":{\"effective\":\"https://codevipe.ru/admin.php\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"name\":\"CodeVipe Staff\",\"siteMonitor\":\"https://codevipe.ru/admin.php\"}\nCARD_42={\"class\":\"OK\",\"group\":\"Staff\",\"href\":\"https://gamevipe.ru/support/staff/\",\"href_probe\":{\"effective\":\"https://gamevipe.ru/support/staff/\",\"http\":\"403\",\"rc\":0,\"tls_bypass\":false},\"idx\":42,\"line\":219,\"monitor\":{\"effective\":\"https://gamevipe.ru/admin.php\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"name\":\"GameVipe Staff\",\"siteMonitor\":\"https://gamevipe.ru/admin.php\"}\nCARD_43={\"class\":\"OK\",\"group\":\"Staff\",\"href\":\"https://hkmods.ru/support/staff/\",\"href_probe\":{\"effective\":\"https://hkmods.ru/support/staff/\",\"http\":\"403\",\"rc\":0,\"tls_bypass\":false},\"idx\":43,\"line\":224,\"monitor\":{\"effective\":\"https://hkmods.ru/admin.php\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"name\":\"HKMods Staff\",\"siteMonitor\":\"https://hkmods.ru/admin.php\"}\nCARD_44={\"class\":\"OK\",\"group\":\"Staff\",\"href\":\"https://zakrutim.ru/support/staff/\",\"href_probe\":{\"effective\":\"https://zakrutim.ru/support/staff/\",\"http\":\"403\",\"rc\":0,\"tls_bypass\":false},\"idx\":44,\"line\":229,\"monitor\":{\"effective\":\"https://zakrutim.ru/admin.php\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"name\":\"Zakrutim Staff\",\"siteMonitor\":\"https://zakrutim.ru/admin.php\"}\nCARD_45={\"class\":\"OK\",\"group\":\"Staff\",\"href\":\"https://dsmods.ru/support/staff/\",\"href_probe\":{\"effective\":\"https://dsmods.ru/support/staff/\",\"http\":\"403\",\"rc\":0,\"tls_bypass\":false},\"idx\":45,\"line\":234,\"monitor\":{\"effective\":\"https://dsmods.ru/admin.php\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"name\":\"DSMods Staff\",\"siteMonitor\":\"https://dsmods.ru/admin.php\"}\nCARD_46={\"class\":\"OK\",\"group\":\"Staff\",\"href\":\"https://newfi.ru/support/staff/\",\"href_probe\":{\"effective\":\"https://newfi.ru/support/staff/\",\"http\":\"403\",\"rc\":0,\"tls_bypass\":false},\"idx\":46,\"line\":239,\"monitor\":{\"effective\":\"https://newfi.ru/admin.php\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"name\":\"Newfi Staff\",\"siteMonitor\":\"https://newfi.ru/admin.php\"}\nCARD_47={\"class\":\"OK\",\"group\":\"Staff\",\"href\":\"https://kingofwolk.ru/support/staff/\",\"href_probe\":{\"effective\":\"https://kingofwolk.ru/support/staff/\",\"http\":\"403\",\"rc\":0,\"tls_bypass\":false},\"idx\":47,\"line\":244,\"monitor\":{\"effective\":\"https://kingofwolk.ru/admin.php\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"name\":\"KingOfWolk Staff\",\"siteMonitor\":\"https://kingofwolk.ru/admin.php\"}\nCLASS_COUNT_BROKEN_LINK=4\nCLASS_COUNT_OK=27\nCLASS_COUNT_REVIEW_TLS=1\nCLASS_COUNT_STALE_CANDIDATE=16\nSTALE_CANDIDATE_COUNT=16\nSTALE_CANDIDATE_00={\"group\":\"\\u041c\\u043e\\u043d\\u0438\\u0442\\u043e\\u0440\\u0438\\u043d\\u0433\",\"name\":\"Grafana\",\"href\":\"https://grafana.vpn.gram1.ru\",\"siteMonitor\":\"https://grafana.vpn.gram1.ru\"}\nSTALE_CANDIDATE_01={\"group\":\"\\u041c\\u043e\\u043d\\u0438\\u0442\\u043e\\u0440\\u0438\\u043d\\u0433\",\"name\":\"Prometheus\",\"href\":\"https://prometheus.vpn.gram1.ru\",\"siteMonitor\":\"https://prometheus.vpn.gram1.ru\"}\nSTALE_CANDIDATE_02={\"group\":\"\\u041c\\u043e\\u043d\\u0438\\u0442\\u043e\\u0440\\u0438\\u043d\\u0433\",\"name\":\"Alertmanager\",\"href\":\"https://alertmanager.vpn.gram1.ru\",\"siteMonitor\":\"https://alertmanager.vpn.gram1.ru\"}\nSTALE_CANDIDATE_03={\"group\":\"\\u041c\\u043e\\u043d\\u0438\\u0442\\u043e\\u0440\\u0438\\u043d\\u0433\",\"name\":\"ntfy\",\"href\":\"https://ntfy.vpn.gram1.ru\",\"siteMonitor\":\"https://ntfy.vpn.gram1.ru\"}\nSTALE_CANDIDATE_04={\"group\":\"\\u041c\\u043e\\u043d\\u0438\\u0442\\u043e\\u0440\\u0438\\u043d\\u0433\",\"name\":\"MinIO Console\",\"href\":\"https://minio.vpn.gram1.ru\",\"siteMonitor\":\"https://minio.vpn.gram1.ru\"}\nSTALE_CANDIDATE_05={\"group\":\"\\u041c\\u043e\\u043d\\u0438\\u0442\\u043e\\u0440\\u0438\\u043d\\u0433\",\"name\":\"Filebrowser\",\"href\":\"https://filebrowser.vpn.gram1.ru\",\"siteMonitor\":\"https://filebrowser.vpn.gram1.ru\"}\nSTALE_CANDIDATE_06={\"group\":\"\\u041f\\u0440\\u0438\\u043b\\u043e\\u0436\\u0435\\u043d\\u0438\\u044f\",\"name\":\"Gram Crypto\",\"href\":\"https://gram1.ru/\",\"siteMonitor\":\"https://gram1.ru/health\"}\nSTALE_CANDIDATE_07={\"group\":\"\\u041f\\u0440\\u0438\\u043b\\u043e\\u0436\\u0435\\u043d\\u0438\\u044f\",\"name\":\"Chat\",\"href\":\"https://chat.gram1.ru/\",\"siteMonitor\":\"https://chat.gram1.ru/\"}\nSTALE_CANDIDATE_08={\"group\":\"\\u0421\\u0435\\u0442\\u044c\",\"name\":\"AdGuard DNS1\",\"href\":\"https://dns1.vpn.gram1.ru\",\"siteMonitor\":\"https://dns1.vpn.gram1.ru\"}\nSTALE_CANDIDATE_09={\"group\":\"\\u0421\\u0435\\u0442\\u044c\",\"name\":\"AdGuard DNS2\",\"href\":\"https://dns2.vpn.gram1.ru\",\"siteMonitor\":\"https://dns2.vpn.gram1.ru\"}\nSTALE_CANDIDATE_10={\"group\":\"\\u0412\\u043d\\u0435\\u0448\\u043d\\u0438\\u0435 \\u0440\\u0435\\u0441\\u0443\\u0440\\u0441\\u044b\",\"name\":\"XenForo.info\",\"href\":\"https://xenforo.info/\",\"siteMonitor\":\"https://xenforo.info/\"}\nSTALE_CANDIDATE_11={\"group\":\"\\u0421\\u0430\\u0439\\u0442\\u044b\",\"name\":\"DSMods\",\"href\":\"https://dsmods.ru\",\"siteMonitor\":\"https://dsmods.ru\"}\nSTALE_CANDIDATE_12={\"group\":\"\\u0421\\u0430\\u0439\\u0442\\u044b\",\"name\":\"Newfi\",\"href\":\"https://newfi.ru\",\"siteMonitor\":\"https://newfi.ru\"}\nSTALE_CANDIDATE_13={\"group\":\"\\u0421\\u0430\\u0439\\u0442\\u044b\",\"name\":\"Hapusya\",\"href\":\"https://hapusya.ru\",\"siteMonitor\":\"https://hapusya.ru\"}\nSTALE_CANDIDATE_14={\"group\":\"\\u0421\\u0430\\u0439\\u0442\\u044b\",\"name\":\"PVEPro\",\"href\":\"https://pvepro.ru\",\"siteMonitor\":\"https://pvepro.ru\"}\nSTALE_CANDIDATE_15={\"group\":\"\\u0421\\u0430\\u0439\\u0442\\u044b\",\"name\":\"TaftAuto\",\"href\":\"https://taftauto.ru\",\"siteMonitor\":\"https://taftauto.ru\"}\nHOMEPAGE_CONTAINER=running|healthy\nHOMEPAGE_LOCAL_HTTP=rc=0|http=200\nTASK_COMPLETE=true\nTASK_RESULT=PASS_ALL_HOMEPAGE_CARDS_LIVE_AUDIT\nNO_MUTATION=true\nTASK_COMPLETE=true\nTASK_RESULT=PASS_HOMEPAGE_ALL_CARDS_AUDIT\nNO_MUTATION=true\nHOMELAB_RESULT_CONTRACT={\"version\":1,\"command_id\":\"SUPPORT-260919-HOMEPAGE-ALL-CARDS-LIVE-AUDIT-READONLY-634R1\",\"status\":\"OK\",\"changes_made\":false,\"rollback_started\":false,\"rollback_restored\":null}\n" +} diff --git a/runtime/history/SUPPORT-260919-HOMEPAGE-ALL-CARDS-LIVE-AUDIT-READONLY-634R1.txt b/runtime/history/SUPPORT-260919-HOMEPAGE-ALL-CARDS-LIVE-AUDIT-READONLY-634R1.txt new file mode 100644 index 00000000..a53d369f --- /dev/null +++ b/runtime/history/SUPPORT-260919-HOMEPAGE-ALL-CARDS-LIVE-AUDIT-READONLY-634R1.txt @@ -0,0 +1,143 @@ +CHAT_OUTPUT_BEGIN +COMMAND_ID=SUPPORT-260919-HOMEPAGE-ALL-CARDS-LIVE-AUDIT-READONLY-634R1 +STATUS=OK +RC=0 +HOST=pve01 +MODE=read-only +COMPONENT=homepage-all-cards-live-audit-readonly +REFERENCE_REGISTER_CHECK=OK +REFERENCE_SHA256=5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66 +ERROR_REGISTER_CHECK=OK +ERROR_REGISTER_SHA256=3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0 +COMMAND_SHA256=2b73a98e6295d84511cb77b9e18cfa5204cc625f43b84c6a3d1b55d02b3edfc9 +DUPLICATE_FAILED_COMMAND_BLOCKED=false +EXECUTION_STARTED=true +CHANGE_DECLARED=false +RESULT_CONTRACT_VALID=true +RESULT_CONTRACT_STATUS=NOT_APPLICABLE +RESULT_CONTRACT_ERROR=NONE +COMMAND_RC=0 +CHANGES_MADE=false +ROLLBACK_STARTED=false +ROLLBACK_RESTORED=null +MUTATION_OUTCOME=NO_MUTATION +SANITIZED=yes +SECRETS_INCLUDED=no +PRIVATE_ADDRESSES_INCLUDED=no +RAW_EVIDENCE_SHA256=75add36dc6aac345015852575ef23325d97f0123e3696a73facc449eb0ee9faf +SANITIZED_OUTPUT_SHA256=75add36dc6aac345015852575ef23325d97f0123e3696a73facc449eb0ee9faf +OUTPUT_BEGIN +QGA_OUTER_RC=0 +QGA_EXITED=1 +QGA_INNER_RC=0 +VM170_IDENTITY=OK +VM170_SERVICES_SHA256=2b22f04ed735955e6a3c412dde64bb3cf174bf9d2630fb5656f0ce102133bb80 +VM170_SETTINGS_SHA256=ee6f4c2e410f34907a152c3600f9bd30cee4a494144df44c286eb369a6feaed7 +GROUP_COUNT=8 +CARD_COUNT=48 +VM170_RUNNING_CONTAINER_COUNT=24 +VM170_CONTAINER_00=demonov-shadow-8020-shadow-1|8020-demonov-shadow:signalbot-050r6-749073ae0f89|Up 45 hours (healthy) +VM170_CONTAINER_01=demonov-shadow-8020-relay-1|8020-demonov-shadow:signalbot-050r6-749073ae0f89|Up 45 hours +VM170_CONTAINER_02=demonov-shadow-8020-collector-1|8020-demonov-shadow:signalbot-050r6-749073ae0f89|Up 45 hours +VM170_CONTAINER_03=demonov-shadow-8020-worker-1|8020-demonov-shadow:signalbot-050r6-749073ae0f89|Up 45 hours +VM170_CONTAINER_04=immich_machine_learning|ghcr.io/immich-app/immich-machine-learning:v2|Up 2 weeks (healthy) +VM170_CONTAINER_05=crypto-portfolio|crypto-portfolio:gram-trade-entry-14415368fa52-c1398|Up 3 weeks +VM170_CONTAINER_06=crypto-portfolio-worker|crypto-portfolio:gram-trade-entry-14415368fa52-c1398|Up 3 weeks +VM170_CONTAINER_07=hbarhub-scheduler-1|hbarhub-scheduler|Up 3 days +VM170_CONTAINER_08=hbarhub-web-1|hbarhub-web|Up 3 days (healthy) +VM170_CONTAINER_09=hbarhub-worker-1|hbarhub-worker|Up 3 days +VM170_CONTAINER_10=hbarhub-postgres-1|postgres:17-alpine|Up 3 weeks (healthy) +VM170_CONTAINER_11=hbarhub-redis-1|redis:8-alpine|Up 3 weeks (healthy) +VM170_CONTAINER_12=homelab-gitea-context-mcp|homelab/gitea-context-mcp:1.0.0|Up 3 weeks (healthy) +VM170_CONTAINER_13=gitea|docker.gitea.com/gitea:1.26.2|Up 3 weeks (healthy) +VM170_CONTAINER_14=authentik-worker-1|ghcr.io/goauthentik/server:2026.5.3|Up 3 weeks (healthy) +VM170_CONTAINER_15=authentik-server-1|ghcr.io/goauthentik/server:2026.5.3|Up 3 weeks (healthy) +VM170_CONTAINER_16=vaultwarden|vaultwarden/server:1.36.0-alpine|Up 3 weeks (healthy) +VM170_CONTAINER_17=homepage|ghcr.io/gethomepage/homepage:latest|Up 52 minutes (healthy) +VM170_CONTAINER_18=minio|minio/minio:latest|Up 3 weeks +VM170_CONTAINER_19=authentik-postgresql-1|postgres:16-alpine|Up 3 weeks (healthy) +VM170_CONTAINER_20=immich_server|ghcr.io/immich-app/immich-server:v2|Up 3 days (healthy) +VM170_CONTAINER_21=immich_postgres|ghcr.io/immich-app/postgres:14-vectorchord0.4.3-pgvectors0.2.0|Up 3 weeks (healthy) +VM170_CONTAINER_22=immich_redis|valkey/valkey:9|Up 3 weeks (healthy) +VM170_CONTAINER_23=filebrowser|filebrowser/filebrowser:latest|Up 3 days (healthy) +CARD_00={"class":"OK","group":"\u042f\u0434\u0440\u043e","href":"https://auth.gram1.ru","href_probe":{"effective":"https://auth.gram1.ru/if/flow/yubikey-login/?next=%2F","http":"200","rc":0,"tls_bypass":false},"idx":0,"line":2,"monitor":{"effective":"https://auth.gram1.ru/if/flow/yubikey-login/?next=%2F","http":"200","rc":0,"tls_bypass":false},"name":"Authentik","siteMonitor":"https://auth.gram1.ru"} +CARD_01={"class":"OK","group":"\u042f\u0434\u0440\u043e","href":"https://vault.gram1.ru","href_probe":{"effective":"https://vault.gram1.ru/","http":"200","rc":0,"tls_bypass":false},"idx":1,"line":7,"monitor":{"effective":"https://vault.gram1.ru/","http":"200","rc":0,"tls_bypass":false},"name":"Vaultwarden","siteMonitor":"https://vault.gram1.ru"} +CARD_02={"class":"OK","group":"\u042f\u0434\u0440\u043e","href":"https://git.gram1.ru","href_probe":{"effective":"https://git.gram1.ru/","http":"200","rc":0,"tls_bypass":false},"idx":2,"line":12,"monitor":{"effective":"https://git.gram1.ru/","http":"200","rc":0,"tls_bypass":false},"name":"Gitea","siteMonitor":"https://git.gram1.ru"} +CARD_03={"class":"OK","group":"\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433","href":"https://uptime.gram1.ru","href_probe":{"effective":"https://uptime.gram1.ru/dashboard","http":"200","rc":0,"tls_bypass":false},"idx":3,"line":18,"monitor":{"effective":"https://uptime.gram1.ru/dashboard","http":"200","rc":0,"tls_bypass":false},"name":"Uptime Kuma","siteMonitor":"https://uptime.gram1.ru"} +CARD_04={"class":"STALE_CANDIDATE","group":"\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433","href":"https://grafana.vpn.gram1.ru","href_probe":{"effective":"https://grafana.vpn.gram1.ru/","http":"000","rc":28,"tls_bypass":false},"idx":4,"line":23,"monitor":{"effective":"https://grafana.vpn.gram1.ru/","http":"000","rc":28,"tls_bypass":false},"name":"Grafana","siteMonitor":"https://grafana.vpn.gram1.ru"} +CARD_05={"class":"STALE_CANDIDATE","group":"\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433","href":"https://prometheus.vpn.gram1.ru","href_probe":{"effective":"https://prometheus.vpn.gram1.ru/","http":"000","rc":28,"tls_bypass":false},"idx":5,"line":28,"monitor":{"effective":"https://prometheus.vpn.gram1.ru/","http":"000","rc":28,"tls_bypass":false},"name":"Prometheus","siteMonitor":"https://prometheus.vpn.gram1.ru"} +CARD_06={"class":"STALE_CANDIDATE","group":"\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433","href":"https://alertmanager.vpn.gram1.ru","href_probe":{"effective":"https://alertmanager.vpn.gram1.ru/","http":"000","rc":28,"tls_bypass":false},"idx":6,"line":33,"monitor":{"effective":"https://alertmanager.vpn.gram1.ru/","http":"000","rc":28,"tls_bypass":false},"name":"Alertmanager","siteMonitor":"https://alertmanager.vpn.gram1.ru"} +CARD_07={"class":"OK","group":"\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433","href":"https://dozzle.gram1.ru","href_probe":{"effective":"https://dozzle.gram1.ru/","http":"200","rc":0,"tls_bypass":false},"idx":7,"line":38,"monitor":{"effective":"https://dozzle.gram1.ru/","http":"200","rc":0,"tls_bypass":false},"name":"Dozzle","siteMonitor":"https://dozzle.gram1.ru"} +CARD_08={"class":"STALE_CANDIDATE","group":"\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433","href":"https://ntfy.vpn.gram1.ru","href_probe":{"effective":"https://ntfy.vpn.gram1.ru/","http":"000","rc":28,"tls_bypass":false},"idx":8,"line":43,"monitor":{"effective":"https://ntfy.vpn.gram1.ru/","http":"000","rc":28,"tls_bypass":false},"name":"ntfy","siteMonitor":"https://ntfy.vpn.gram1.ru"} +CARD_09={"class":"OK","group":"\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433","href":"https://gotify.gram1.ru","href_probe":{"effective":"https://gotify.gram1.ru/","http":"200","rc":0,"tls_bypass":false},"idx":9,"line":48,"monitor":{"effective":"https://gotify.gram1.ru/","http":"200","rc":0,"tls_bypass":false},"name":"Gotify","siteMonitor":"https://gotify.gram1.ru"} +CARD_10={"class":"OK","group":"\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433","href":"https://checks.vpn.gram1.ru","href_probe":{"effective":"https://checks.vpn.gram1.ru/accounts/login/","http":"200","rc":0,"tls_bypass":false},"idx":10,"line":53,"monitor":{"effective":"https://checks.vpn.gram1.ru/accounts/login/","http":"200","rc":0,"tls_bypass":false},"name":"Healthchecks","siteMonitor":"https://checks.vpn.gram1.ru"} +CARD_11={"class":"BROKEN_LINK","group":"\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433","href":"https://npmplus.vpn.gram1.ru","href_probe":{"effective":"https://npmplus.vpn.gram1.ru/","http":"000","rc":28,"tls_bypass":false},"idx":11,"line":58,"monitor":{"effective":"http://[PRIVATE_IP]:18091/npmplus","http":"200","rc":0,"tls_bypass":false},"name":"NPMplus","siteMonitor":"http://[PRIVATE_IP]:18091/npmplus"} +CARD_12={"class":"BROKEN_LINK","group":"\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433","href":"https://proxmox.vpn.gram1.ru","href_probe":{"effective":"https://proxmox.vpn.gram1.ru/","http":"000","rc":28,"tls_bypass":false},"idx":12,"line":63,"monitor":{"effective":"http://[PRIVATE_IP]:18091/proxmox","http":"200","rc":0,"tls_bypass":false},"name":"Proxmox pve01","siteMonitor":"http://[PRIVATE_IP]:18091/proxmox"} +CARD_13={"class":"STALE_CANDIDATE","group":"\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433","href":"https://minio.vpn.gram1.ru","href_probe":{"effective":"https://minio.vpn.gram1.ru/","http":"000","rc":28,"tls_bypass":false},"idx":13,"line":68,"monitor":{"effective":"https://minio.vpn.gram1.ru/","http":"000","rc":28,"tls_bypass":false},"name":"MinIO Console","siteMonitor":"https://minio.vpn.gram1.ru"} +CARD_14={"class":"STALE_CANDIDATE","group":"\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433","href":"https://filebrowser.vpn.gram1.ru","href_probe":{"effective":"https://filebrowser.vpn.gram1.ru/","http":"000","rc":28,"tls_bypass":false},"idx":14,"line":73,"monitor":{"effective":"https://filebrowser.vpn.gram1.ru/","http":"000","rc":28,"tls_bypass":false},"name":"Filebrowser","siteMonitor":"https://filebrowser.vpn.gram1.ru"} +CARD_15={"class":"STALE_CANDIDATE","group":"\u041f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f","href":"https://gram1.ru/","href_probe":{"effective":"https://auth.gram1.ru/application/o/authorize/?client_id=dr0KvJ8vQk3XUUHRCWmKndVS4sgBbDmffPaJECNI&redirect_uri=https%3A%2F%2Fgram1.ru%2Foutpost.goauthentik.io%2Fcallback%3FX-authentik-auth-callback%3Dtrue&response_type=code&scope=profile+email+openid+entitlements+ak_proxy&state=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnb2F1dGhlbnRpay5pby9vdXRwb3N0L2RyMEt2Sjh2UWszWFVVSFJDV21LbmRWUzRzZ0JiRG1mZlBhSkVDTkkiLCJzaWQiOiJaMjVMSFRSVVpWWVdRVERTNVg3WTdQRVI1QllaRFRGQklCT002SFAyNE1BNFFQNU1FNUFRIiwic3RhdGUiOiJVaGZnd3laOWhvLTFVOUtKd01JeWVmMndPZGltZmV6UWpGLWFQU3EzaVo0IiwicmVkaXJlY3QiOiJodHRwczovL2dyYW0xLnJ1LyJ9.c-WY6SICyisIPw8RFsvTDm1LBT6MWxA3cOh4ATANRGw","http":"302","rc":28,"tls_bypass":false},"idx":15,"line":79,"monitor":{"effective":"https://auth.gram1.ru/application/o/authorize/?client_id=dr0KvJ8vQk3XUUHRCWmKndVS4sgBbDmffPaJECNI&redirect_uri=https%3A%2F%2Fgram1.ru%2Foutpost.goauthentik.io%2Fcallback%3FX-authentik-auth-callback%3Dtrue&response_type=code&scope=profile+email+openid+entitlements+ak_proxy&state=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnb2F1dGhlbnRpay5pby9vdXRwb3N0L2RyMEt2Sjh2UWszWFVVSFJDV21LbmRWUzRzZ0JiRG1mZlBhSkVDTkkiLCJzaWQiOiI2U0NJVjZZR0lVV1FNTEY1Rjc2S01YWktDTFlZSTNMTVQ3V00yQ1g2NFFPM1kyWjUyUzZBIiwic3RhdGUiOiItc2RmR1E4alZvTVFJa3QyMXVhNlpOaUZkbkJiRXBnbkRmOE1SVGdBQVRZIiwicmVkaXJlY3QiOiJodHRwczovL2dyYW0xLnJ1L2hlYWx0aCJ9.TMvp4xIA4ZkKSox-Fh30P4XPM0qiG4EnUpUSXFjdDRw","http":"302","rc":28,"tls_bypass":false},"name":"Gram Crypto","siteMonitor":"https://gram1.ru/health"} +CARD_16={"class":"STALE_CANDIDATE","group":"\u041f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f","href":"https://chat.gram1.ru/","href_probe":{"effective":"https://chat.gram1.ru/","http":"000","rc":28,"tls_bypass":false},"idx":16,"line":84,"monitor":{"effective":"https://chat.gram1.ru/","http":"000","rc":28,"tls_bypass":false},"name":"Chat","siteMonitor":"https://chat.gram1.ru/"} +CARD_17={"class":"REVIEW_TLS","group":"\u0424\u0430\u0439\u043b\u044b, \u043c\u0435\u0434\u0438\u0430 \u0438 \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u044f","href":"https://nc.gram1.ru","href_probe":{"effective":"https://nc.gram1.ru/","http":"200","rc":0,"tls_bypass":true},"idx":17,"line":90,"monitor":{"effective":"http://[PRIVATE_IP]:18091/nextcloud","http":"200","rc":0,"tls_bypass":false},"name":"Nextcloud","siteMonitor":"http://[PRIVATE_IP]:18091/nextcloud"} +CARD_18={"class":"OK","group":"\u0424\u0430\u0439\u043b\u044b, \u043c\u0435\u0434\u0438\u0430 \u0438 \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u044f","href":"https://photos.gram1.ru","href_probe":{"effective":"https://photos.gram1.ru/","http":"200","rc":0,"tls_bypass":false},"idx":18,"line":95,"monitor":{"effective":"https://photos.gram1.ru/","http":"200","rc":0,"tls_bypass":false},"name":"Immich","siteMonitor":"https://photos.gram1.ru"} +CARD_19={"class":"STALE_CANDIDATE","group":"\u0421\u0435\u0442\u044c","href":"https://dns1.vpn.gram1.ru","href_probe":{"effective":"https://dns1.vpn.gram1.ru/","http":"000","rc":28,"tls_bypass":false},"idx":19,"line":101,"monitor":{"effective":"https://dns1.vpn.gram1.ru/","http":"000","rc":28,"tls_bypass":false},"name":"AdGuard DNS1","siteMonitor":"https://dns1.vpn.gram1.ru"} +CARD_20={"class":"STALE_CANDIDATE","group":"\u0421\u0435\u0442\u044c","href":"https://dns2.vpn.gram1.ru","href_probe":{"effective":"https://dns2.vpn.gram1.ru/","http":"000","rc":28,"tls_bypass":false},"idx":20,"line":106,"monitor":{"effective":"https://dns2.vpn.gram1.ru/","http":"000","rc":28,"tls_bypass":false},"name":"AdGuard DNS2","siteMonitor":"https://dns2.vpn.gram1.ru"} +CARD_21={"class":"OK","group":"\u0412\u043d\u0435\u0448\u043d\u0438\u0435 \u0440\u0435\u0441\u0443\u0440\u0441\u044b","href":"https://smartape.ru","href_probe":{"effective":"https://www.smartape.ru/","http":"200","rc":0,"tls_bypass":false},"idx":21,"line":112,"monitor":{"effective":"https://www.smartape.ru/","http":"200","rc":0,"tls_bypass":false},"name":"SmartApe","siteMonitor":"https://smartape.ru"} +CARD_22={"class":"BROKEN_LINK","group":"\u0412\u043d\u0435\u0448\u043d\u0438\u0435 \u0440\u0435\u0441\u0443\u0440\u0441\u044b","href":"https://nb.pvepro.ru/","href_probe":{"effective":"https://nb.pvepro.ru/","http":"000","rc":28,"tls_bypass":false},"idx":22,"line":117,"monitor":{"effective":"http://[PRIVATE_IP]:18091/netbird","http":"200","rc":0,"tls_bypass":false},"name":"NetBird","siteMonitor":"http://[PRIVATE_IP]:18091/netbird"} +CARD_23={"class":"OK","group":"\u0412\u043d\u0435\u0448\u043d\u0438\u0435 \u0440\u0435\u0441\u0443\u0440\u0441\u044b","href":"https://dash.cloudflare.com","href_probe":{"effective":"https://dash.cloudflare.com/","http":"403","rc":0,"tls_bypass":false},"idx":23,"line":122,"monitor":{"effective":"https://dash.cloudflare.com/","http":"403","rc":0,"tls_bypass":false},"name":"Cloudflare","siteMonitor":"https://dash.cloudflare.com"} +CARD_24={"class":"OK","group":"\u0412\u043d\u0435\u0448\u043d\u0438\u0435 \u0440\u0435\u0441\u0443\u0440\u0441\u044b","href":"https://bill.alexhost.com/","href_probe":{"effective":"https://bill.alexhost.com/","http":"200","rc":0,"tls_bypass":false},"idx":24,"line":127,"monitor":{"effective":"https://bill.alexhost.com/","http":"200","rc":0,"tls_bypass":false},"name":"AlexHost Billing","siteMonitor":"https://bill.alexhost.com/"} +CARD_25={"class":"BROKEN_LINK","group":"\u0412\u043d\u0435\u0448\u043d\u0438\u0435 \u0440\u0435\u0441\u0443\u0440\u0441\u044b","href":"https://aleisaevn.netcraze.pro:5083","href_probe":{"effective":"https://aleisaevn.netcraze.pro:5083/","http":"000","rc":28,"tls_bypass":false},"idx":25,"line":132,"monitor":{"effective":"http://[PRIVATE_IP]:18091/router-moscow","http":"200","rc":0,"tls_bypass":false},"name":"\u0420\u043e\u0443\u0442\u0435\u0440 \u041c\u043e\u0441\u043a\u0432\u0430","siteMonitor":"http://[PRIVATE_IP]:18091/router-moscow"} +CARD_26={"class":"OK","group":"\u0412\u043d\u0435\u0448\u043d\u0438\u0435 \u0440\u0435\u0441\u0443\u0440\u0441\u044b","href":"https://aleisaevn2.netcraze.pro","href_probe":{"effective":"https://aleisaevn2.netcraze.pro/","http":"200","rc":0,"tls_bypass":false},"idx":26,"line":137,"monitor":{"effective":"https://aleisaevn2.netcraze.pro/","http":"200","rc":0,"tls_bypass":false},"name":"\u0420\u043e\u0443\u0442\u0435\u0440 \u0434\u0430\u0447\u0430","siteMonitor":"https://aleisaevn2.netcraze.pro"} +CARD_27={"class":"STALE_CANDIDATE","group":"\u0412\u043d\u0435\u0448\u043d\u0438\u0435 \u0440\u0435\u0441\u0443\u0440\u0441\u044b","href":"https://xenforo.info/","href_probe":{"effective":"https://xenforo.info/","http":"000","rc":28,"tls_bypass":false},"idx":27,"line":142,"monitor":{"effective":"https://xenforo.info/","http":"000","rc":28,"tls_bypass":false},"name":"XenForo.info","siteMonitor":"https://xenforo.info/"} +CARD_28={"class":"OK","group":"\u0421\u0430\u0439\u0442\u044b","href":"https://codevipe.ru","href_probe":{"effective":"https://codevipe.ru/","http":"200","rc":0,"tls_bypass":false},"idx":28,"line":148,"monitor":{"effective":"https://codevipe.ru/","http":"200","rc":0,"tls_bypass":false},"name":"CodeVipe","siteMonitor":"https://codevipe.ru"} +CARD_29={"class":"OK","group":"\u0421\u0430\u0439\u0442\u044b","href":"https://gamevipe.ru","href_probe":{"effective":"https://gamevipe.ru/","http":"200","rc":0,"tls_bypass":false},"idx":29,"line":153,"monitor":{"effective":"https://gamevipe.ru/","http":"200","rc":0,"tls_bypass":false},"name":"GameVipe","siteMonitor":"https://gamevipe.ru"} +CARD_30={"class":"OK","group":"\u0421\u0430\u0439\u0442\u044b","href":"https://hkmods.ru","href_probe":{"effective":"https://hkmods.ru/","http":"200","rc":0,"tls_bypass":false},"idx":30,"line":158,"monitor":{"effective":"https://hkmods.ru/","http":"200","rc":0,"tls_bypass":false},"name":"HKMods","siteMonitor":"https://hkmods.ru"} +CARD_31={"class":"OK","group":"\u0421\u0430\u0439\u0442\u044b","href":"https://zakrutim.ru","href_probe":{"effective":"https://zakrutim.ru/","http":"200","rc":0,"tls_bypass":false},"idx":31,"line":163,"monitor":{"effective":"https://zakrutim.ru/","http":"200","rc":0,"tls_bypass":false},"name":"Zakrutim","siteMonitor":"https://zakrutim.ru"} +CARD_32={"class":"STALE_CANDIDATE","group":"\u0421\u0430\u0439\u0442\u044b","href":"https://dsmods.ru","href_probe":{"effective":"https://dsmods.ru/","http":"000","rc":28,"tls_bypass":false},"idx":32,"line":168,"monitor":{"effective":"https://dsmods.ru/","http":"000","rc":28,"tls_bypass":false},"name":"DSMods","siteMonitor":"https://dsmods.ru"} +CARD_33={"class":"STALE_CANDIDATE","group":"\u0421\u0430\u0439\u0442\u044b","href":"https://newfi.ru","href_probe":{"effective":"https://newfi.ru/","http":"000","rc":28,"tls_bypass":false},"idx":33,"line":173,"monitor":{"effective":"https://newfi.ru/","http":"000","rc":28,"tls_bypass":false},"name":"Newfi","siteMonitor":"https://newfi.ru"} +CARD_34={"class":"STALE_CANDIDATE","group":"\u0421\u0430\u0439\u0442\u044b","href":"https://hapusya.ru","href_probe":{"effective":"https://hapusya.ru/","http":"000","rc":28,"tls_bypass":false},"idx":34,"line":178,"monitor":{"effective":"https://hapusya.ru/","http":"000","rc":28,"tls_bypass":false},"name":"Hapusya","siteMonitor":"https://hapusya.ru"} +CARD_35={"class":"OK","group":"\u0421\u0430\u0439\u0442\u044b","href":"https://kingofwolk.ru","href_probe":{"effective":"https://kingofwolk.ru/","http":"200","rc":0,"tls_bypass":false},"idx":35,"line":183,"monitor":{"effective":"https://kingofwolk.ru/","http":"200","rc":0,"tls_bypass":false},"name":"KingOfWolk","siteMonitor":"https://kingofwolk.ru"} +CARD_36={"class":"OK","group":"\u0421\u0430\u0439\u0442\u044b","href":"https://gram1.ru","href_probe":{"effective":"https://auth.gram1.ru/if/flow/yubikey-login/?client_id=dr0KvJ8vQk3XUUHRCWmKndVS4sgBbDmffPaJECNI&redirect_uri=https%3A%2F%2Fgram1.ru%2Foutpost.goauthentik.io%2Fcallback%3FX-authentik-auth-callback%3Dtrue&response_type=code&scope=profile+email+openid+entitlements+ak_proxy&state=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnb2F1dGhlbnRpay5pby9vdXRwb3N0L2RyMEt2Sjh2UWszWFVVSFJDV21LbmRWUzRzZ0JiRG1mZlBhSkVDTkkiLCJzaWQiOiJFUFBaTEpUSldGR1NZMkFBUVlNUk0zSUZXWDUzQkJUUzdCVExYV1RBSVNNRFFGNUZOWVhBIiwic3RhdGUiOiJIb21FUl92eXYzVnlCVG53WGcwMXpQWWhicTlIRjRSWTFHTU5mUjl1X3d3IiwicmVkaXJlY3QiOiJodHRwczovL2dyYW0xLnJ1LyJ9.uq015KGGmgCGQR6geFcynpyyd1rIacEAln1gG5UGsWo&next=%2Fapplication%2Fo%2Fauthorize%2F%3Fclient_id%3Ddr0KvJ8vQk3XUUHRCWmKndVS4sgBbDmffPaJECNI%26redirect_uri%3Dhttps%253A%252F%252Fgram1.ru%252Foutpost.goauthentik.io%252Fcallback%253FX-authentik-auth-callback%253Dtrue%26response_type%3Dcode%26scope%3Dprofile%2Bemail%2Bopenid%2Bentitlements%2Bak_proxy%26state%3DeyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnb2F1dGhlbnRpay5pby9vdXRwb3N0L2RyMEt2Sjh2UWszWFVVSFJDV21LbmRWUzRzZ0JiRG1mZlBhSkVDTkkiLCJzaWQiOiJFUFBaTEpUSldGR1NZMkFBUVlNUk0zSUZXWDUzQkJUUzdCVExYV1RBSVNNRFFGNUZOWVhBIiwic3RhdGUiOiJIb21FUl92eXYzVnlCVG53WGcwMXpQWWhicTlIRjRSWTFHTU5mUjl1X3d3IiwicmVkaXJlY3QiOiJodHRwczovL2dyYW0xLnJ1LyJ9.uq015KGGmgCGQR6geFcynpyyd1rIacEAln1gG5UGsWo","http":"200","rc":0,"tls_bypass":false},"idx":36,"line":188,"monitor":{"effective":"https://auth.gram1.ru/if/flow/yubikey-login/?client_id=dr0KvJ8vQk3XUUHRCWmKndVS4sgBbDmffPaJECNI&redirect_uri=https%3A%2F%2Fgram1.ru%2Foutpost.goauthentik.io%2Fcallback%3FX-authentik-auth-callback%3Dtrue&response_type=code&scope=profile+email+openid+entitlements+ak_proxy&state=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnb2F1dGhlbnRpay5pby9vdXRwb3N0L2RyMEt2Sjh2UWszWFVVSFJDV21LbmRWUzRzZ0JiRG1mZlBhSkVDTkkiLCJzaWQiOiJFUFBaTEpUSldGR1NZMkFBUVlNUk0zSUZXWDUzQkJUUzdCVExYV1RBSVNNRFFGNUZOWVhBIiwic3RhdGUiOiJIb21FUl92eXYzVnlCVG53WGcwMXpQWWhicTlIRjRSWTFHTU5mUjl1X3d3IiwicmVkaXJlY3QiOiJodHRwczovL2dyYW0xLnJ1LyJ9.uq015KGGmgCGQR6geFcynpyyd1rIacEAln1gG5UGsWo&next=%2Fapplication%2Fo%2Fauthorize%2F%3Fclient_id%3Ddr0KvJ8vQk3XUUHRCWmKndVS4sgBbDmffPaJECNI%26redirect_uri%3Dhttps%253A%252F%252Fgram1.ru%252Foutpost.goauthentik.io%252Fcallback%253FX-authentik-auth-callback%253Dtrue%26response_type%3Dcode%26scope%3Dprofile%2Bemail%2Bopenid%2Bentitlements%2Bak_proxy%26state%3DeyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnb2F1dGhlbnRpay5pby9vdXRwb3N0L2RyMEt2Sjh2UWszWFVVSFJDV21LbmRWUzRzZ0JiRG1mZlBhSkVDTkkiLCJzaWQiOiJFUFBaTEpUSldGR1NZMkFBUVlNUk0zSUZXWDUzQkJUUzdCVExYV1RBSVNNRFFGNUZOWVhBIiwic3RhdGUiOiJIb21FUl92eXYzVnlCVG53WGcwMXpQWWhicTlIRjRSWTFHTU5mUjl1X3d3IiwicmVkaXJlY3QiOiJodHRwczovL2dyYW0xLnJ1LyJ9.uq015KGGmgCGQR6geFcynpyyd1rIacEAln1gG5UGsWo","http":"200","rc":0,"tls_bypass":false},"name":"Gram1","siteMonitor":"https://gram1.ru"} +CARD_37={"class":"STALE_CANDIDATE","group":"\u0421\u0430\u0439\u0442\u044b","href":"https://pvepro.ru","href_probe":{"effective":"https://pvepro.ru/","http":"000","rc":28,"tls_bypass":false},"idx":37,"line":193,"monitor":{"effective":"https://pvepro.ru/","http":"000","rc":28,"tls_bypass":false},"name":"PVEPro","siteMonitor":"https://pvepro.ru"} +CARD_38={"class":"STALE_CANDIDATE","group":"\u0421\u0430\u0439\u0442\u044b","href":"https://taftauto.ru","href_probe":{"effective":"https://taftauto.ru/","http":"000","rc":28,"tls_bypass":false},"idx":38,"line":198,"monitor":{"effective":"https://taftauto.ru/","http":"000","rc":28,"tls_bypass":false},"name":"TaftAuto","siteMonitor":"https://taftauto.ru"} +CARD_39={"class":"OK","group":"\u0421\u0430\u0439\u0442\u044b","href":"https://newfilya.ru/","href_probe":{"effective":"https://newfilya.ru/","http":"200","rc":0,"tls_bypass":false},"idx":39,"line":203,"monitor":{"effective":"https://newfilya.ru/","http":"200","rc":0,"tls_bypass":false},"name":"NewFilya","siteMonitor":"https://newfilya.ru/"} +CARD_40={"class":"OK","group":"\u0421\u0430\u0439\u0442\u044b","href":"https://hbarhub.ru/","href_probe":{"effective":"https://hbarhub.ru/","http":"200","rc":0,"tls_bypass":false},"idx":40,"line":208,"monitor":{"effective":"http://[PRIVATE_IP]:18091/hbarhub","http":"200","rc":0,"tls_bypass":false},"name":"HBAR Hub","siteMonitor":"http://[PRIVATE_IP]:18091/hbarhub"} +CARD_41={"class":"OK","group":"Staff","href":"https://codevipe.ru/support/staff/","href_probe":{"effective":"https://codevipe.ru/support/staff/","http":"403","rc":0,"tls_bypass":false},"idx":41,"line":214,"monitor":{"effective":"https://codevipe.ru/admin.php","http":"200","rc":0,"tls_bypass":false},"name":"CodeVipe Staff","siteMonitor":"https://codevipe.ru/admin.php"} +CARD_42={"class":"OK","group":"Staff","href":"https://gamevipe.ru/support/staff/","href_probe":{"effective":"https://gamevipe.ru/support/staff/","http":"403","rc":0,"tls_bypass":false},"idx":42,"line":219,"monitor":{"effective":"https://gamevipe.ru/admin.php","http":"200","rc":0,"tls_bypass":false},"name":"GameVipe Staff","siteMonitor":"https://gamevipe.ru/admin.php"} +CARD_43={"class":"OK","group":"Staff","href":"https://hkmods.ru/support/staff/","href_probe":{"effective":"https://hkmods.ru/support/staff/","http":"403","rc":0,"tls_bypass":false},"idx":43,"line":224,"monitor":{"effective":"https://hkmods.ru/admin.php","http":"200","rc":0,"tls_bypass":false},"name":"HKMods Staff","siteMonitor":"https://hkmods.ru/admin.php"} +CARD_44={"class":"OK","group":"Staff","href":"https://zakrutim.ru/support/staff/","href_probe":{"effective":"https://zakrutim.ru/support/staff/","http":"403","rc":0,"tls_bypass":false},"idx":44,"line":229,"monitor":{"effective":"https://zakrutim.ru/admin.php","http":"200","rc":0,"tls_bypass":false},"name":"Zakrutim Staff","siteMonitor":"https://zakrutim.ru/admin.php"} +CARD_45={"class":"OK","group":"Staff","href":"https://dsmods.ru/support/staff/","href_probe":{"effective":"https://dsmods.ru/support/staff/","http":"403","rc":0,"tls_bypass":false},"idx":45,"line":234,"monitor":{"effective":"https://dsmods.ru/admin.php","http":"200","rc":0,"tls_bypass":false},"name":"DSMods Staff","siteMonitor":"https://dsmods.ru/admin.php"} +CARD_46={"class":"OK","group":"Staff","href":"https://newfi.ru/support/staff/","href_probe":{"effective":"https://newfi.ru/support/staff/","http":"403","rc":0,"tls_bypass":false},"idx":46,"line":239,"monitor":{"effective":"https://newfi.ru/admin.php","http":"200","rc":0,"tls_bypass":false},"name":"Newfi Staff","siteMonitor":"https://newfi.ru/admin.php"} +CARD_47={"class":"OK","group":"Staff","href":"https://kingofwolk.ru/support/staff/","href_probe":{"effective":"https://kingofwolk.ru/support/staff/","http":"403","rc":0,"tls_bypass":false},"idx":47,"line":244,"monitor":{"effective":"https://kingofwolk.ru/admin.php","http":"200","rc":0,"tls_bypass":false},"name":"KingOfWolk Staff","siteMonitor":"https://kingofwolk.ru/admin.php"} +CLASS_COUNT_BROKEN_LINK=4 +CLASS_COUNT_OK=27 +CLASS_COUNT_REVIEW_TLS=1 +CLASS_COUNT_STALE_CANDIDATE=16 +STALE_CANDIDATE_COUNT=16 +STALE_CANDIDATE_00={"group":"\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433","name":"Grafana","href":"https://grafana.vpn.gram1.ru","siteMonitor":"https://grafana.vpn.gram1.ru"} +STALE_CANDIDATE_01={"group":"\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433","name":"Prometheus","href":"https://prometheus.vpn.gram1.ru","siteMonitor":"https://prometheus.vpn.gram1.ru"} +STALE_CANDIDATE_02={"group":"\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433","name":"Alertmanager","href":"https://alertmanager.vpn.gram1.ru","siteMonitor":"https://alertmanager.vpn.gram1.ru"} +STALE_CANDIDATE_03={"group":"\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433","name":"ntfy","href":"https://ntfy.vpn.gram1.ru","siteMonitor":"https://ntfy.vpn.gram1.ru"} +STALE_CANDIDATE_04={"group":"\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433","name":"MinIO Console","href":"https://minio.vpn.gram1.ru","siteMonitor":"https://minio.vpn.gram1.ru"} +STALE_CANDIDATE_05={"group":"\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433","name":"Filebrowser","href":"https://filebrowser.vpn.gram1.ru","siteMonitor":"https://filebrowser.vpn.gram1.ru"} +STALE_CANDIDATE_06={"group":"\u041f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f","name":"Gram Crypto","href":"https://gram1.ru/","siteMonitor":"https://gram1.ru/health"} +STALE_CANDIDATE_07={"group":"\u041f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f","name":"Chat","href":"https://chat.gram1.ru/","siteMonitor":"https://chat.gram1.ru/"} +STALE_CANDIDATE_08={"group":"\u0421\u0435\u0442\u044c","name":"AdGuard DNS1","href":"https://dns1.vpn.gram1.ru","siteMonitor":"https://dns1.vpn.gram1.ru"} +STALE_CANDIDATE_09={"group":"\u0421\u0435\u0442\u044c","name":"AdGuard DNS2","href":"https://dns2.vpn.gram1.ru","siteMonitor":"https://dns2.vpn.gram1.ru"} +STALE_CANDIDATE_10={"group":"\u0412\u043d\u0435\u0448\u043d\u0438\u0435 \u0440\u0435\u0441\u0443\u0440\u0441\u044b","name":"XenForo.info","href":"https://xenforo.info/","siteMonitor":"https://xenforo.info/"} +STALE_CANDIDATE_11={"group":"\u0421\u0430\u0439\u0442\u044b","name":"DSMods","href":"https://dsmods.ru","siteMonitor":"https://dsmods.ru"} +STALE_CANDIDATE_12={"group":"\u0421\u0430\u0439\u0442\u044b","name":"Newfi","href":"https://newfi.ru","siteMonitor":"https://newfi.ru"} +STALE_CANDIDATE_13={"group":"\u0421\u0430\u0439\u0442\u044b","name":"Hapusya","href":"https://hapusya.ru","siteMonitor":"https://hapusya.ru"} +STALE_CANDIDATE_14={"group":"\u0421\u0430\u0439\u0442\u044b","name":"PVEPro","href":"https://pvepro.ru","siteMonitor":"https://pvepro.ru"} +STALE_CANDIDATE_15={"group":"\u0421\u0430\u0439\u0442\u044b","name":"TaftAuto","href":"https://taftauto.ru","siteMonitor":"https://taftauto.ru"} +HOMEPAGE_CONTAINER=running|healthy +HOMEPAGE_LOCAL_HTTP=rc=0|http=200 +TASK_COMPLETE=true +TASK_RESULT=PASS_ALL_HOMEPAGE_CARDS_LIVE_AUDIT +NO_MUTATION=true +TASK_COMPLETE=true +TASK_RESULT=PASS_HOMEPAGE_ALL_CARDS_AUDIT +NO_MUTATION=true +HOMELAB_RESULT_CONTRACT={"version":1,"command_id":"SUPPORT-260919-HOMEPAGE-ALL-CARDS-LIVE-AUDIT-READONLY-634R1","status":"OK","changes_made":false,"rollback_started":false,"rollback_restored":null} + +OUTPUT_END +CHAT_OUTPUT_END diff --git a/runtime/latest.json b/runtime/latest.json index 27da168b..91af916e 100644 --- a/runtime/latest.json +++ b/runtime/latest.json @@ -1,38 +1,38 @@ { "schema_version": 1, "channel": "homelab-runtime", - "command_id": "NEWFI-260919-NEWFDOM-AUTOCONTENT211-STAGING139R3", - "status": "FAIL", - "rc": 3, + "command_id": "SUPPORT-260919-HOMEPAGE-ALL-CARDS-LIVE-AUDIT-READONLY-634R1", + "status": "OK", + "rc": 0, "host": "pve01", - "mode": "change", - "component": "newfi-newfdom-autocontent211-staging-parser-normalization-dedupe-editorial-upgrade-rollback-reapply-r3-canonical-cron-entity", - "started_at_utc": "2026-09-19T14:37:10Z", - "finished_at_utc": "2026-09-19T14:37:19Z", + "mode": "read-only", + "component": "homepage-all-cards-live-audit-readonly", + "started_at_utc": "2026-09-19T14:39:01Z", + "finished_at_utc": "2026-09-19T14:39:17Z", "reference_register_checked": true, "reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66", "error_register_checked": true, "error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0", - "command_sha256": "2b8d69eecd61015b213acc341a7775692545042a0e0476015dc663597dab8a9f", + "command_sha256": "2b73a98e6295d84511cb77b9e18cfa5204cc625f43b84c6a3d1b55d02b3edfc9", "duplicate_failed_command_blocked": false, "block_reason": null, "execution_started": true, - "change_declared": true, + "change_declared": false, "result_contract_valid": true, - "result_contract_status": "FAIL", + "result_contract_status": null, "result_contract_error": null, - "command_rc": 3, - "changes_made": true, - "rollback_started": true, - "rollback_restored": true, - "mutation_outcome": "ROLLED_BACK", + "command_rc": 0, + "changes_made": false, + "rollback_started": false, + "rollback_restored": null, + "mutation_outcome": "NO_MUTATION", "sanitized": true, "secrets_included": false, "private_addresses_included": false, "raw_evidence_retained_locally": true, - "raw_evidence_sha256": "c147b48277dcb7ce1dcd088b1e97fd571bed41fef23a6452a8ec57101dc0ffe7", - "sanitized_output_sha256": "c147b48277dcb7ce1dcd088b1e97fd571bed41fef23a6452a8ec57101dc0ffe7", + "raw_evidence_sha256": "75add36dc6aac345015852575ef23325d97f0123e3696a73facc449eb0ee9faf", + "sanitized_output_sha256": "75add36dc6aac345015852575ef23325d97f0123e3696a73facc449eb0ee9faf", "output_truncated_in_json": false, "full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt", - "output": "NEWFI139_BEGIN=true\nCOMMAND_ID=NEWFI-260919-NEWFDOM-AUTOCONTENT211-STAGING139R3\nNEWFI139_GIT_BEFORE={\"branch\":\"implementation/newfi-closed-mvp-20260906\",\"clean\":true,\"head\":\"59d6ea5a18b5330393969530ef69d71a8fa63474\",\"remote_head\":\"59d6ea5a18b5330393969530ef69d71a8fa63474\",\"source_files\":17,\"source_sha256\":\"a9a14a3622c0099efba9457bf81835753256a3eab4bf02363876a40aab5705cd\"}\nNEWFI139_CLUSTER={\"production\":{\"node\":\"pve01\",\"status\":\"running\",\"vmid\":210},\"staging\":{\"node\":\"pve03\",\"status\":\"running\",\"vmid\":211}}\nNEWFI139_PRODUCTION_READ={\"command_id\":\"NEWFI-260919-NEWFDOM-AUTOCONTENT211-STAGING139R3\",\"cron_active\":true,\"errors\":41,\"event_rows\":0,\"max_error_id\":41,\"qga_exitcode\":0,\"role\":\"production\",\"source_files\":10,\"state_rows\":2,\"status\":\"OK\",\"version\":1000010}\nNEWFI139_CANDIDATE_STAGE={\"bytes\":26739,\"chunks\":4,\"files\":7,\"sha256\":\"ee3bce57637b17f14e8016af32bbf96550262f37c9f331181683983f13541deb\"}\nNEWFI139_STAGING_APPLY={\"candidate_bundle_sha256\":\"daeb78ac598ef1e8a8031f2b24d4006c3f89c49805b765401d775c4224ee6268\",\"candidate_installed\":true,\"changes_made\":true,\"command_id\":\"NEWFI-260919-NEWFDOM-AUTOCONTENT211-STAGING139R3\",\"error_sha256\":\"4be7c1ae9eb1952a973e65217bd0ca8d83d6d637885e7441815cd1e59a0a1128\",\"error_type\":\"ValueError\",\"planned_rollback_proven\":false,\"qga_exitcode\":3,\"records\":[{\"errors\":23,\"event_rows\":{\"change\":0,\"event\":0,\"source\":0},\"step\":\"preflight\",\"version\":1000010},{\"old_files\":10,\"path\":\"/root/newfi-autocontent211/NEWFI-260919-NEWFDOM-AUTOCONTENT211-STAGING139R3/staging\",\"step\":\"backup\"},{\"files\":15,\"step\":\"deploy\"},{\"step\":\"upgrade\",\"version\":1000020}],\"role\":\"staging\",\"rollback_restored\":true,\"rollback_started\":true,\"status\":\"FAIL\"}\nNEWFI139_ERROR=STAGING_FAIL\nNEWFI139_DECISION=HOLD_AUTOCONTENT211_STAGING_RECONCILE\nNEWFI139_NEXT_GATE=RECONCILE_EXACT_STAGING139_RESULT\nHOMELAB_RESULT_CONTRACT={\"changes_made\":true,\"command_id\":\"NEWFI-260919-NEWFDOM-AUTOCONTENT211-STAGING139R3\",\"rollback_restored\":true,\"rollback_started\":true,\"status\":\"FAIL\",\"version\":1}\n" + "output": "QGA_OUTER_RC=0\nQGA_EXITED=1\nQGA_INNER_RC=0\nVM170_IDENTITY=OK\nVM170_SERVICES_SHA256=2b22f04ed735955e6a3c412dde64bb3cf174bf9d2630fb5656f0ce102133bb80\nVM170_SETTINGS_SHA256=ee6f4c2e410f34907a152c3600f9bd30cee4a494144df44c286eb369a6feaed7\nGROUP_COUNT=8\nCARD_COUNT=48\nVM170_RUNNING_CONTAINER_COUNT=24\nVM170_CONTAINER_00=demonov-shadow-8020-shadow-1|8020-demonov-shadow:signalbot-050r6-749073ae0f89|Up 45 hours (healthy)\nVM170_CONTAINER_01=demonov-shadow-8020-relay-1|8020-demonov-shadow:signalbot-050r6-749073ae0f89|Up 45 hours\nVM170_CONTAINER_02=demonov-shadow-8020-collector-1|8020-demonov-shadow:signalbot-050r6-749073ae0f89|Up 45 hours\nVM170_CONTAINER_03=demonov-shadow-8020-worker-1|8020-demonov-shadow:signalbot-050r6-749073ae0f89|Up 45 hours\nVM170_CONTAINER_04=immich_machine_learning|ghcr.io/immich-app/immich-machine-learning:v2|Up 2 weeks (healthy)\nVM170_CONTAINER_05=crypto-portfolio|crypto-portfolio:gram-trade-entry-14415368fa52-c1398|Up 3 weeks\nVM170_CONTAINER_06=crypto-portfolio-worker|crypto-portfolio:gram-trade-entry-14415368fa52-c1398|Up 3 weeks\nVM170_CONTAINER_07=hbarhub-scheduler-1|hbarhub-scheduler|Up 3 days\nVM170_CONTAINER_08=hbarhub-web-1|hbarhub-web|Up 3 days (healthy)\nVM170_CONTAINER_09=hbarhub-worker-1|hbarhub-worker|Up 3 days\nVM170_CONTAINER_10=hbarhub-postgres-1|postgres:17-alpine|Up 3 weeks (healthy)\nVM170_CONTAINER_11=hbarhub-redis-1|redis:8-alpine|Up 3 weeks (healthy)\nVM170_CONTAINER_12=homelab-gitea-context-mcp|homelab/gitea-context-mcp:1.0.0|Up 3 weeks (healthy)\nVM170_CONTAINER_13=gitea|docker.gitea.com/gitea:1.26.2|Up 3 weeks (healthy)\nVM170_CONTAINER_14=authentik-worker-1|ghcr.io/goauthentik/server:2026.5.3|Up 3 weeks (healthy)\nVM170_CONTAINER_15=authentik-server-1|ghcr.io/goauthentik/server:2026.5.3|Up 3 weeks (healthy)\nVM170_CONTAINER_16=vaultwarden|vaultwarden/server:1.36.0-alpine|Up 3 weeks (healthy)\nVM170_CONTAINER_17=homepage|ghcr.io/gethomepage/homepage:latest|Up 52 minutes (healthy)\nVM170_CONTAINER_18=minio|minio/minio:latest|Up 3 weeks\nVM170_CONTAINER_19=authentik-postgresql-1|postgres:16-alpine|Up 3 weeks (healthy)\nVM170_CONTAINER_20=immich_server|ghcr.io/immich-app/immich-server:v2|Up 3 days (healthy)\nVM170_CONTAINER_21=immich_postgres|ghcr.io/immich-app/postgres:14-vectorchord0.4.3-pgvectors0.2.0|Up 3 weeks (healthy)\nVM170_CONTAINER_22=immich_redis|valkey/valkey:9|Up 3 weeks (healthy)\nVM170_CONTAINER_23=filebrowser|filebrowser/filebrowser:latest|Up 3 days (healthy)\nCARD_00={\"class\":\"OK\",\"group\":\"\\u042f\\u0434\\u0440\\u043e\",\"href\":\"https://auth.gram1.ru\",\"href_probe\":{\"effective\":\"https://auth.gram1.ru/if/flow/yubikey-login/?next=%2F\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"idx\":0,\"line\":2,\"monitor\":{\"effective\":\"https://auth.gram1.ru/if/flow/yubikey-login/?next=%2F\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"name\":\"Authentik\",\"siteMonitor\":\"https://auth.gram1.ru\"}\nCARD_01={\"class\":\"OK\",\"group\":\"\\u042f\\u0434\\u0440\\u043e\",\"href\":\"https://vault.gram1.ru\",\"href_probe\":{\"effective\":\"https://vault.gram1.ru/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"idx\":1,\"line\":7,\"monitor\":{\"effective\":\"https://vault.gram1.ru/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"name\":\"Vaultwarden\",\"siteMonitor\":\"https://vault.gram1.ru\"}\nCARD_02={\"class\":\"OK\",\"group\":\"\\u042f\\u0434\\u0440\\u043e\",\"href\":\"https://git.gram1.ru\",\"href_probe\":{\"effective\":\"https://git.gram1.ru/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"idx\":2,\"line\":12,\"monitor\":{\"effective\":\"https://git.gram1.ru/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"name\":\"Gitea\",\"siteMonitor\":\"https://git.gram1.ru\"}\nCARD_03={\"class\":\"OK\",\"group\":\"\\u041c\\u043e\\u043d\\u0438\\u0442\\u043e\\u0440\\u0438\\u043d\\u0433\",\"href\":\"https://uptime.gram1.ru\",\"href_probe\":{\"effective\":\"https://uptime.gram1.ru/dashboard\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"idx\":3,\"line\":18,\"monitor\":{\"effective\":\"https://uptime.gram1.ru/dashboard\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"name\":\"Uptime Kuma\",\"siteMonitor\":\"https://uptime.gram1.ru\"}\nCARD_04={\"class\":\"STALE_CANDIDATE\",\"group\":\"\\u041c\\u043e\\u043d\\u0438\\u0442\\u043e\\u0440\\u0438\\u043d\\u0433\",\"href\":\"https://grafana.vpn.gram1.ru\",\"href_probe\":{\"effective\":\"https://grafana.vpn.gram1.ru/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"idx\":4,\"line\":23,\"monitor\":{\"effective\":\"https://grafana.vpn.gram1.ru/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"name\":\"Grafana\",\"siteMonitor\":\"https://grafana.vpn.gram1.ru\"}\nCARD_05={\"class\":\"STALE_CANDIDATE\",\"group\":\"\\u041c\\u043e\\u043d\\u0438\\u0442\\u043e\\u0440\\u0438\\u043d\\u0433\",\"href\":\"https://prometheus.vpn.gram1.ru\",\"href_probe\":{\"effective\":\"https://prometheus.vpn.gram1.ru/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"idx\":5,\"line\":28,\"monitor\":{\"effective\":\"https://prometheus.vpn.gram1.ru/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"name\":\"Prometheus\",\"siteMonitor\":\"https://prometheus.vpn.gram1.ru\"}\nCARD_06={\"class\":\"STALE_CANDIDATE\",\"group\":\"\\u041c\\u043e\\u043d\\u0438\\u0442\\u043e\\u0440\\u0438\\u043d\\u0433\",\"href\":\"https://alertmanager.vpn.gram1.ru\",\"href_probe\":{\"effective\":\"https://alertmanager.vpn.gram1.ru/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"idx\":6,\"line\":33,\"monitor\":{\"effective\":\"https://alertmanager.vpn.gram1.ru/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"name\":\"Alertmanager\",\"siteMonitor\":\"https://alertmanager.vpn.gram1.ru\"}\nCARD_07={\"class\":\"OK\",\"group\":\"\\u041c\\u043e\\u043d\\u0438\\u0442\\u043e\\u0440\\u0438\\u043d\\u0433\",\"href\":\"https://dozzle.gram1.ru\",\"href_probe\":{\"effective\":\"https://dozzle.gram1.ru/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"idx\":7,\"line\":38,\"monitor\":{\"effective\":\"https://dozzle.gram1.ru/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"name\":\"Dozzle\",\"siteMonitor\":\"https://dozzle.gram1.ru\"}\nCARD_08={\"class\":\"STALE_CANDIDATE\",\"group\":\"\\u041c\\u043e\\u043d\\u0438\\u0442\\u043e\\u0440\\u0438\\u043d\\u0433\",\"href\":\"https://ntfy.vpn.gram1.ru\",\"href_probe\":{\"effective\":\"https://ntfy.vpn.gram1.ru/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"idx\":8,\"line\":43,\"monitor\":{\"effective\":\"https://ntfy.vpn.gram1.ru/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"name\":\"ntfy\",\"siteMonitor\":\"https://ntfy.vpn.gram1.ru\"}\nCARD_09={\"class\":\"OK\",\"group\":\"\\u041c\\u043e\\u043d\\u0438\\u0442\\u043e\\u0440\\u0438\\u043d\\u0433\",\"href\":\"https://gotify.gram1.ru\",\"href_probe\":{\"effective\":\"https://gotify.gram1.ru/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"idx\":9,\"line\":48,\"monitor\":{\"effective\":\"https://gotify.gram1.ru/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"name\":\"Gotify\",\"siteMonitor\":\"https://gotify.gram1.ru\"}\nCARD_10={\"class\":\"OK\",\"group\":\"\\u041c\\u043e\\u043d\\u0438\\u0442\\u043e\\u0440\\u0438\\u043d\\u0433\",\"href\":\"https://checks.vpn.gram1.ru\",\"href_probe\":{\"effective\":\"https://checks.vpn.gram1.ru/accounts/login/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"idx\":10,\"line\":53,\"monitor\":{\"effective\":\"https://checks.vpn.gram1.ru/accounts/login/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"name\":\"Healthchecks\",\"siteMonitor\":\"https://checks.vpn.gram1.ru\"}\nCARD_11={\"class\":\"BROKEN_LINK\",\"group\":\"\\u041c\\u043e\\u043d\\u0438\\u0442\\u043e\\u0440\\u0438\\u043d\\u0433\",\"href\":\"https://npmplus.vpn.gram1.ru\",\"href_probe\":{\"effective\":\"https://npmplus.vpn.gram1.ru/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"idx\":11,\"line\":58,\"monitor\":{\"effective\":\"http://[PRIVATE_IP]:18091/npmplus\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"name\":\"NPMplus\",\"siteMonitor\":\"http://[PRIVATE_IP]:18091/npmplus\"}\nCARD_12={\"class\":\"BROKEN_LINK\",\"group\":\"\\u041c\\u043e\\u043d\\u0438\\u0442\\u043e\\u0440\\u0438\\u043d\\u0433\",\"href\":\"https://proxmox.vpn.gram1.ru\",\"href_probe\":{\"effective\":\"https://proxmox.vpn.gram1.ru/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"idx\":12,\"line\":63,\"monitor\":{\"effective\":\"http://[PRIVATE_IP]:18091/proxmox\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"name\":\"Proxmox pve01\",\"siteMonitor\":\"http://[PRIVATE_IP]:18091/proxmox\"}\nCARD_13={\"class\":\"STALE_CANDIDATE\",\"group\":\"\\u041c\\u043e\\u043d\\u0438\\u0442\\u043e\\u0440\\u0438\\u043d\\u0433\",\"href\":\"https://minio.vpn.gram1.ru\",\"href_probe\":{\"effective\":\"https://minio.vpn.gram1.ru/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"idx\":13,\"line\":68,\"monitor\":{\"effective\":\"https://minio.vpn.gram1.ru/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"name\":\"MinIO Console\",\"siteMonitor\":\"https://minio.vpn.gram1.ru\"}\nCARD_14={\"class\":\"STALE_CANDIDATE\",\"group\":\"\\u041c\\u043e\\u043d\\u0438\\u0442\\u043e\\u0440\\u0438\\u043d\\u0433\",\"href\":\"https://filebrowser.vpn.gram1.ru\",\"href_probe\":{\"effective\":\"https://filebrowser.vpn.gram1.ru/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"idx\":14,\"line\":73,\"monitor\":{\"effective\":\"https://filebrowser.vpn.gram1.ru/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"name\":\"Filebrowser\",\"siteMonitor\":\"https://filebrowser.vpn.gram1.ru\"}\nCARD_15={\"class\":\"STALE_CANDIDATE\",\"group\":\"\\u041f\\u0440\\u0438\\u043b\\u043e\\u0436\\u0435\\u043d\\u0438\\u044f\",\"href\":\"https://gram1.ru/\",\"href_probe\":{\"effective\":\"https://auth.gram1.ru/application/o/authorize/?client_id=dr0KvJ8vQk3XUUHRCWmKndVS4sgBbDmffPaJECNI&redirect_uri=https%3A%2F%2Fgram1.ru%2Foutpost.goauthentik.io%2Fcallback%3FX-authentik-auth-callback%3Dtrue&response_type=code&scope=profile+email+openid+entitlements+ak_proxy&state=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnb2F1dGhlbnRpay5pby9vdXRwb3N0L2RyMEt2Sjh2UWszWFVVSFJDV21LbmRWUzRzZ0JiRG1mZlBhSkVDTkkiLCJzaWQiOiJaMjVMSFRSVVpWWVdRVERTNVg3WTdQRVI1QllaRFRGQklCT002SFAyNE1BNFFQNU1FNUFRIiwic3RhdGUiOiJVaGZnd3laOWhvLTFVOUtKd01JeWVmMndPZGltZmV6UWpGLWFQU3EzaVo0IiwicmVkaXJlY3QiOiJodHRwczovL2dyYW0xLnJ1LyJ9.c-WY6SICyisIPw8RFsvTDm1LBT6MWxA3cOh4ATANRGw\",\"http\":\"302\",\"rc\":28,\"tls_bypass\":false},\"idx\":15,\"line\":79,\"monitor\":{\"effective\":\"https://auth.gram1.ru/application/o/authorize/?client_id=dr0KvJ8vQk3XUUHRCWmKndVS4sgBbDmffPaJECNI&redirect_uri=https%3A%2F%2Fgram1.ru%2Foutpost.goauthentik.io%2Fcallback%3FX-authentik-auth-callback%3Dtrue&response_type=code&scope=profile+email+openid+entitlements+ak_proxy&state=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnb2F1dGhlbnRpay5pby9vdXRwb3N0L2RyMEt2Sjh2UWszWFVVSFJDV21LbmRWUzRzZ0JiRG1mZlBhSkVDTkkiLCJzaWQiOiI2U0NJVjZZR0lVV1FNTEY1Rjc2S01YWktDTFlZSTNMTVQ3V00yQ1g2NFFPM1kyWjUyUzZBIiwic3RhdGUiOiItc2RmR1E4alZvTVFJa3QyMXVhNlpOaUZkbkJiRXBnbkRmOE1SVGdBQVRZIiwicmVkaXJlY3QiOiJodHRwczovL2dyYW0xLnJ1L2hlYWx0aCJ9.TMvp4xIA4ZkKSox-Fh30P4XPM0qiG4EnUpUSXFjdDRw\",\"http\":\"302\",\"rc\":28,\"tls_bypass\":false},\"name\":\"Gram Crypto\",\"siteMonitor\":\"https://gram1.ru/health\"}\nCARD_16={\"class\":\"STALE_CANDIDATE\",\"group\":\"\\u041f\\u0440\\u0438\\u043b\\u043e\\u0436\\u0435\\u043d\\u0438\\u044f\",\"href\":\"https://chat.gram1.ru/\",\"href_probe\":{\"effective\":\"https://chat.gram1.ru/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"idx\":16,\"line\":84,\"monitor\":{\"effective\":\"https://chat.gram1.ru/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"name\":\"Chat\",\"siteMonitor\":\"https://chat.gram1.ru/\"}\nCARD_17={\"class\":\"REVIEW_TLS\",\"group\":\"\\u0424\\u0430\\u0439\\u043b\\u044b, \\u043c\\u0435\\u0434\\u0438\\u0430 \\u0438 \\u0441\\u0438\\u043d\\u0445\\u0440\\u043e\\u043d\\u0438\\u0437\\u0430\\u0446\\u0438\\u044f\",\"href\":\"https://nc.gram1.ru\",\"href_probe\":{\"effective\":\"https://nc.gram1.ru/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":true},\"idx\":17,\"line\":90,\"monitor\":{\"effective\":\"http://[PRIVATE_IP]:18091/nextcloud\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"name\":\"Nextcloud\",\"siteMonitor\":\"http://[PRIVATE_IP]:18091/nextcloud\"}\nCARD_18={\"class\":\"OK\",\"group\":\"\\u0424\\u0430\\u0439\\u043b\\u044b, \\u043c\\u0435\\u0434\\u0438\\u0430 \\u0438 \\u0441\\u0438\\u043d\\u0445\\u0440\\u043e\\u043d\\u0438\\u0437\\u0430\\u0446\\u0438\\u044f\",\"href\":\"https://photos.gram1.ru\",\"href_probe\":{\"effective\":\"https://photos.gram1.ru/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"idx\":18,\"line\":95,\"monitor\":{\"effective\":\"https://photos.gram1.ru/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"name\":\"Immich\",\"siteMonitor\":\"https://photos.gram1.ru\"}\nCARD_19={\"class\":\"STALE_CANDIDATE\",\"group\":\"\\u0421\\u0435\\u0442\\u044c\",\"href\":\"https://dns1.vpn.gram1.ru\",\"href_probe\":{\"effective\":\"https://dns1.vpn.gram1.ru/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"idx\":19,\"line\":101,\"monitor\":{\"effective\":\"https://dns1.vpn.gram1.ru/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"name\":\"AdGuard DNS1\",\"siteMonitor\":\"https://dns1.vpn.gram1.ru\"}\nCARD_20={\"class\":\"STALE_CANDIDATE\",\"group\":\"\\u0421\\u0435\\u0442\\u044c\",\"href\":\"https://dns2.vpn.gram1.ru\",\"href_probe\":{\"effective\":\"https://dns2.vpn.gram1.ru/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"idx\":20,\"line\":106,\"monitor\":{\"effective\":\"https://dns2.vpn.gram1.ru/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"name\":\"AdGuard DNS2\",\"siteMonitor\":\"https://dns2.vpn.gram1.ru\"}\nCARD_21={\"class\":\"OK\",\"group\":\"\\u0412\\u043d\\u0435\\u0448\\u043d\\u0438\\u0435 \\u0440\\u0435\\u0441\\u0443\\u0440\\u0441\\u044b\",\"href\":\"https://smartape.ru\",\"href_probe\":{\"effective\":\"https://www.smartape.ru/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"idx\":21,\"line\":112,\"monitor\":{\"effective\":\"https://www.smartape.ru/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"name\":\"SmartApe\",\"siteMonitor\":\"https://smartape.ru\"}\nCARD_22={\"class\":\"BROKEN_LINK\",\"group\":\"\\u0412\\u043d\\u0435\\u0448\\u043d\\u0438\\u0435 \\u0440\\u0435\\u0441\\u0443\\u0440\\u0441\\u044b\",\"href\":\"https://nb.pvepro.ru/\",\"href_probe\":{\"effective\":\"https://nb.pvepro.ru/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"idx\":22,\"line\":117,\"monitor\":{\"effective\":\"http://[PRIVATE_IP]:18091/netbird\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"name\":\"NetBird\",\"siteMonitor\":\"http://[PRIVATE_IP]:18091/netbird\"}\nCARD_23={\"class\":\"OK\",\"group\":\"\\u0412\\u043d\\u0435\\u0448\\u043d\\u0438\\u0435 \\u0440\\u0435\\u0441\\u0443\\u0440\\u0441\\u044b\",\"href\":\"https://dash.cloudflare.com\",\"href_probe\":{\"effective\":\"https://dash.cloudflare.com/\",\"http\":\"403\",\"rc\":0,\"tls_bypass\":false},\"idx\":23,\"line\":122,\"monitor\":{\"effective\":\"https://dash.cloudflare.com/\",\"http\":\"403\",\"rc\":0,\"tls_bypass\":false},\"name\":\"Cloudflare\",\"siteMonitor\":\"https://dash.cloudflare.com\"}\nCARD_24={\"class\":\"OK\",\"group\":\"\\u0412\\u043d\\u0435\\u0448\\u043d\\u0438\\u0435 \\u0440\\u0435\\u0441\\u0443\\u0440\\u0441\\u044b\",\"href\":\"https://bill.alexhost.com/\",\"href_probe\":{\"effective\":\"https://bill.alexhost.com/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"idx\":24,\"line\":127,\"monitor\":{\"effective\":\"https://bill.alexhost.com/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"name\":\"AlexHost Billing\",\"siteMonitor\":\"https://bill.alexhost.com/\"}\nCARD_25={\"class\":\"BROKEN_LINK\",\"group\":\"\\u0412\\u043d\\u0435\\u0448\\u043d\\u0438\\u0435 \\u0440\\u0435\\u0441\\u0443\\u0440\\u0441\\u044b\",\"href\":\"https://aleisaevn.netcraze.pro:5083\",\"href_probe\":{\"effective\":\"https://aleisaevn.netcraze.pro:5083/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"idx\":25,\"line\":132,\"monitor\":{\"effective\":\"http://[PRIVATE_IP]:18091/router-moscow\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"name\":\"\\u0420\\u043e\\u0443\\u0442\\u0435\\u0440 \\u041c\\u043e\\u0441\\u043a\\u0432\\u0430\",\"siteMonitor\":\"http://[PRIVATE_IP]:18091/router-moscow\"}\nCARD_26={\"class\":\"OK\",\"group\":\"\\u0412\\u043d\\u0435\\u0448\\u043d\\u0438\\u0435 \\u0440\\u0435\\u0441\\u0443\\u0440\\u0441\\u044b\",\"href\":\"https://aleisaevn2.netcraze.pro\",\"href_probe\":{\"effective\":\"https://aleisaevn2.netcraze.pro/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"idx\":26,\"line\":137,\"monitor\":{\"effective\":\"https://aleisaevn2.netcraze.pro/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"name\":\"\\u0420\\u043e\\u0443\\u0442\\u0435\\u0440 \\u0434\\u0430\\u0447\\u0430\",\"siteMonitor\":\"https://aleisaevn2.netcraze.pro\"}\nCARD_27={\"class\":\"STALE_CANDIDATE\",\"group\":\"\\u0412\\u043d\\u0435\\u0448\\u043d\\u0438\\u0435 \\u0440\\u0435\\u0441\\u0443\\u0440\\u0441\\u044b\",\"href\":\"https://xenforo.info/\",\"href_probe\":{\"effective\":\"https://xenforo.info/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"idx\":27,\"line\":142,\"monitor\":{\"effective\":\"https://xenforo.info/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"name\":\"XenForo.info\",\"siteMonitor\":\"https://xenforo.info/\"}\nCARD_28={\"class\":\"OK\",\"group\":\"\\u0421\\u0430\\u0439\\u0442\\u044b\",\"href\":\"https://codevipe.ru\",\"href_probe\":{\"effective\":\"https://codevipe.ru/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"idx\":28,\"line\":148,\"monitor\":{\"effective\":\"https://codevipe.ru/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"name\":\"CodeVipe\",\"siteMonitor\":\"https://codevipe.ru\"}\nCARD_29={\"class\":\"OK\",\"group\":\"\\u0421\\u0430\\u0439\\u0442\\u044b\",\"href\":\"https://gamevipe.ru\",\"href_probe\":{\"effective\":\"https://gamevipe.ru/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"idx\":29,\"line\":153,\"monitor\":{\"effective\":\"https://gamevipe.ru/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"name\":\"GameVipe\",\"siteMonitor\":\"https://gamevipe.ru\"}\nCARD_30={\"class\":\"OK\",\"group\":\"\\u0421\\u0430\\u0439\\u0442\\u044b\",\"href\":\"https://hkmods.ru\",\"href_probe\":{\"effective\":\"https://hkmods.ru/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"idx\":30,\"line\":158,\"monitor\":{\"effective\":\"https://hkmods.ru/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"name\":\"HKMods\",\"siteMonitor\":\"https://hkmods.ru\"}\nCARD_31={\"class\":\"OK\",\"group\":\"\\u0421\\u0430\\u0439\\u0442\\u044b\",\"href\":\"https://zakrutim.ru\",\"href_probe\":{\"effective\":\"https://zakrutim.ru/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"idx\":31,\"line\":163,\"monitor\":{\"effective\":\"https://zakrutim.ru/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"name\":\"Zakrutim\",\"siteMonitor\":\"https://zakrutim.ru\"}\nCARD_32={\"class\":\"STALE_CANDIDATE\",\"group\":\"\\u0421\\u0430\\u0439\\u0442\\u044b\",\"href\":\"https://dsmods.ru\",\"href_probe\":{\"effective\":\"https://dsmods.ru/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"idx\":32,\"line\":168,\"monitor\":{\"effective\":\"https://dsmods.ru/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"name\":\"DSMods\",\"siteMonitor\":\"https://dsmods.ru\"}\nCARD_33={\"class\":\"STALE_CANDIDATE\",\"group\":\"\\u0421\\u0430\\u0439\\u0442\\u044b\",\"href\":\"https://newfi.ru\",\"href_probe\":{\"effective\":\"https://newfi.ru/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"idx\":33,\"line\":173,\"monitor\":{\"effective\":\"https://newfi.ru/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"name\":\"Newfi\",\"siteMonitor\":\"https://newfi.ru\"}\nCARD_34={\"class\":\"STALE_CANDIDATE\",\"group\":\"\\u0421\\u0430\\u0439\\u0442\\u044b\",\"href\":\"https://hapusya.ru\",\"href_probe\":{\"effective\":\"https://hapusya.ru/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"idx\":34,\"line\":178,\"monitor\":{\"effective\":\"https://hapusya.ru/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"name\":\"Hapusya\",\"siteMonitor\":\"https://hapusya.ru\"}\nCARD_35={\"class\":\"OK\",\"group\":\"\\u0421\\u0430\\u0439\\u0442\\u044b\",\"href\":\"https://kingofwolk.ru\",\"href_probe\":{\"effective\":\"https://kingofwolk.ru/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"idx\":35,\"line\":183,\"monitor\":{\"effective\":\"https://kingofwolk.ru/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"name\":\"KingOfWolk\",\"siteMonitor\":\"https://kingofwolk.ru\"}\nCARD_36={\"class\":\"OK\",\"group\":\"\\u0421\\u0430\\u0439\\u0442\\u044b\",\"href\":\"https://gram1.ru\",\"href_probe\":{\"effective\":\"https://auth.gram1.ru/if/flow/yubikey-login/?client_id=dr0KvJ8vQk3XUUHRCWmKndVS4sgBbDmffPaJECNI&redirect_uri=https%3A%2F%2Fgram1.ru%2Foutpost.goauthentik.io%2Fcallback%3FX-authentik-auth-callback%3Dtrue&response_type=code&scope=profile+email+openid+entitlements+ak_proxy&state=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnb2F1dGhlbnRpay5pby9vdXRwb3N0L2RyMEt2Sjh2UWszWFVVSFJDV21LbmRWUzRzZ0JiRG1mZlBhSkVDTkkiLCJzaWQiOiJFUFBaTEpUSldGR1NZMkFBUVlNUk0zSUZXWDUzQkJUUzdCVExYV1RBSVNNRFFGNUZOWVhBIiwic3RhdGUiOiJIb21FUl92eXYzVnlCVG53WGcwMXpQWWhicTlIRjRSWTFHTU5mUjl1X3d3IiwicmVkaXJlY3QiOiJodHRwczovL2dyYW0xLnJ1LyJ9.uq015KGGmgCGQR6geFcynpyyd1rIacEAln1gG5UGsWo&next=%2Fapplication%2Fo%2Fauthorize%2F%3Fclient_id%3Ddr0KvJ8vQk3XUUHRCWmKndVS4sgBbDmffPaJECNI%26redirect_uri%3Dhttps%253A%252F%252Fgram1.ru%252Foutpost.goauthentik.io%252Fcallback%253FX-authentik-auth-callback%253Dtrue%26response_type%3Dcode%26scope%3Dprofile%2Bemail%2Bopenid%2Bentitlements%2Bak_proxy%26state%3DeyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnb2F1dGhlbnRpay5pby9vdXRwb3N0L2RyMEt2Sjh2UWszWFVVSFJDV21LbmRWUzRzZ0JiRG1mZlBhSkVDTkkiLCJzaWQiOiJFUFBaTEpUSldGR1NZMkFBUVlNUk0zSUZXWDUzQkJUUzdCVExYV1RBSVNNRFFGNUZOWVhBIiwic3RhdGUiOiJIb21FUl92eXYzVnlCVG53WGcwMXpQWWhicTlIRjRSWTFHTU5mUjl1X3d3IiwicmVkaXJlY3QiOiJodHRwczovL2dyYW0xLnJ1LyJ9.uq015KGGmgCGQR6geFcynpyyd1rIacEAln1gG5UGsWo\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"idx\":36,\"line\":188,\"monitor\":{\"effective\":\"https://auth.gram1.ru/if/flow/yubikey-login/?client_id=dr0KvJ8vQk3XUUHRCWmKndVS4sgBbDmffPaJECNI&redirect_uri=https%3A%2F%2Fgram1.ru%2Foutpost.goauthentik.io%2Fcallback%3FX-authentik-auth-callback%3Dtrue&response_type=code&scope=profile+email+openid+entitlements+ak_proxy&state=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnb2F1dGhlbnRpay5pby9vdXRwb3N0L2RyMEt2Sjh2UWszWFVVSFJDV21LbmRWUzRzZ0JiRG1mZlBhSkVDTkkiLCJzaWQiOiJFUFBaTEpUSldGR1NZMkFBUVlNUk0zSUZXWDUzQkJUUzdCVExYV1RBSVNNRFFGNUZOWVhBIiwic3RhdGUiOiJIb21FUl92eXYzVnlCVG53WGcwMXpQWWhicTlIRjRSWTFHTU5mUjl1X3d3IiwicmVkaXJlY3QiOiJodHRwczovL2dyYW0xLnJ1LyJ9.uq015KGGmgCGQR6geFcynpyyd1rIacEAln1gG5UGsWo&next=%2Fapplication%2Fo%2Fauthorize%2F%3Fclient_id%3Ddr0KvJ8vQk3XUUHRCWmKndVS4sgBbDmffPaJECNI%26redirect_uri%3Dhttps%253A%252F%252Fgram1.ru%252Foutpost.goauthentik.io%252Fcallback%253FX-authentik-auth-callback%253Dtrue%26response_type%3Dcode%26scope%3Dprofile%2Bemail%2Bopenid%2Bentitlements%2Bak_proxy%26state%3DeyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnb2F1dGhlbnRpay5pby9vdXRwb3N0L2RyMEt2Sjh2UWszWFVVSFJDV21LbmRWUzRzZ0JiRG1mZlBhSkVDTkkiLCJzaWQiOiJFUFBaTEpUSldGR1NZMkFBUVlNUk0zSUZXWDUzQkJUUzdCVExYV1RBSVNNRFFGNUZOWVhBIiwic3RhdGUiOiJIb21FUl92eXYzVnlCVG53WGcwMXpQWWhicTlIRjRSWTFHTU5mUjl1X3d3IiwicmVkaXJlY3QiOiJodHRwczovL2dyYW0xLnJ1LyJ9.uq015KGGmgCGQR6geFcynpyyd1rIacEAln1gG5UGsWo\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"name\":\"Gram1\",\"siteMonitor\":\"https://gram1.ru\"}\nCARD_37={\"class\":\"STALE_CANDIDATE\",\"group\":\"\\u0421\\u0430\\u0439\\u0442\\u044b\",\"href\":\"https://pvepro.ru\",\"href_probe\":{\"effective\":\"https://pvepro.ru/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"idx\":37,\"line\":193,\"monitor\":{\"effective\":\"https://pvepro.ru/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"name\":\"PVEPro\",\"siteMonitor\":\"https://pvepro.ru\"}\nCARD_38={\"class\":\"STALE_CANDIDATE\",\"group\":\"\\u0421\\u0430\\u0439\\u0442\\u044b\",\"href\":\"https://taftauto.ru\",\"href_probe\":{\"effective\":\"https://taftauto.ru/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"idx\":38,\"line\":198,\"monitor\":{\"effective\":\"https://taftauto.ru/\",\"http\":\"000\",\"rc\":28,\"tls_bypass\":false},\"name\":\"TaftAuto\",\"siteMonitor\":\"https://taftauto.ru\"}\nCARD_39={\"class\":\"OK\",\"group\":\"\\u0421\\u0430\\u0439\\u0442\\u044b\",\"href\":\"https://newfilya.ru/\",\"href_probe\":{\"effective\":\"https://newfilya.ru/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"idx\":39,\"line\":203,\"monitor\":{\"effective\":\"https://newfilya.ru/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"name\":\"NewFilya\",\"siteMonitor\":\"https://newfilya.ru/\"}\nCARD_40={\"class\":\"OK\",\"group\":\"\\u0421\\u0430\\u0439\\u0442\\u044b\",\"href\":\"https://hbarhub.ru/\",\"href_probe\":{\"effective\":\"https://hbarhub.ru/\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"idx\":40,\"line\":208,\"monitor\":{\"effective\":\"http://[PRIVATE_IP]:18091/hbarhub\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"name\":\"HBAR Hub\",\"siteMonitor\":\"http://[PRIVATE_IP]:18091/hbarhub\"}\nCARD_41={\"class\":\"OK\",\"group\":\"Staff\",\"href\":\"https://codevipe.ru/support/staff/\",\"href_probe\":{\"effective\":\"https://codevipe.ru/support/staff/\",\"http\":\"403\",\"rc\":0,\"tls_bypass\":false},\"idx\":41,\"line\":214,\"monitor\":{\"effective\":\"https://codevipe.ru/admin.php\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"name\":\"CodeVipe Staff\",\"siteMonitor\":\"https://codevipe.ru/admin.php\"}\nCARD_42={\"class\":\"OK\",\"group\":\"Staff\",\"href\":\"https://gamevipe.ru/support/staff/\",\"href_probe\":{\"effective\":\"https://gamevipe.ru/support/staff/\",\"http\":\"403\",\"rc\":0,\"tls_bypass\":false},\"idx\":42,\"line\":219,\"monitor\":{\"effective\":\"https://gamevipe.ru/admin.php\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"name\":\"GameVipe Staff\",\"siteMonitor\":\"https://gamevipe.ru/admin.php\"}\nCARD_43={\"class\":\"OK\",\"group\":\"Staff\",\"href\":\"https://hkmods.ru/support/staff/\",\"href_probe\":{\"effective\":\"https://hkmods.ru/support/staff/\",\"http\":\"403\",\"rc\":0,\"tls_bypass\":false},\"idx\":43,\"line\":224,\"monitor\":{\"effective\":\"https://hkmods.ru/admin.php\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"name\":\"HKMods Staff\",\"siteMonitor\":\"https://hkmods.ru/admin.php\"}\nCARD_44={\"class\":\"OK\",\"group\":\"Staff\",\"href\":\"https://zakrutim.ru/support/staff/\",\"href_probe\":{\"effective\":\"https://zakrutim.ru/support/staff/\",\"http\":\"403\",\"rc\":0,\"tls_bypass\":false},\"idx\":44,\"line\":229,\"monitor\":{\"effective\":\"https://zakrutim.ru/admin.php\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"name\":\"Zakrutim Staff\",\"siteMonitor\":\"https://zakrutim.ru/admin.php\"}\nCARD_45={\"class\":\"OK\",\"group\":\"Staff\",\"href\":\"https://dsmods.ru/support/staff/\",\"href_probe\":{\"effective\":\"https://dsmods.ru/support/staff/\",\"http\":\"403\",\"rc\":0,\"tls_bypass\":false},\"idx\":45,\"line\":234,\"monitor\":{\"effective\":\"https://dsmods.ru/admin.php\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"name\":\"DSMods Staff\",\"siteMonitor\":\"https://dsmods.ru/admin.php\"}\nCARD_46={\"class\":\"OK\",\"group\":\"Staff\",\"href\":\"https://newfi.ru/support/staff/\",\"href_probe\":{\"effective\":\"https://newfi.ru/support/staff/\",\"http\":\"403\",\"rc\":0,\"tls_bypass\":false},\"idx\":46,\"line\":239,\"monitor\":{\"effective\":\"https://newfi.ru/admin.php\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"name\":\"Newfi Staff\",\"siteMonitor\":\"https://newfi.ru/admin.php\"}\nCARD_47={\"class\":\"OK\",\"group\":\"Staff\",\"href\":\"https://kingofwolk.ru/support/staff/\",\"href_probe\":{\"effective\":\"https://kingofwolk.ru/support/staff/\",\"http\":\"403\",\"rc\":0,\"tls_bypass\":false},\"idx\":47,\"line\":244,\"monitor\":{\"effective\":\"https://kingofwolk.ru/admin.php\",\"http\":\"200\",\"rc\":0,\"tls_bypass\":false},\"name\":\"KingOfWolk Staff\",\"siteMonitor\":\"https://kingofwolk.ru/admin.php\"}\nCLASS_COUNT_BROKEN_LINK=4\nCLASS_COUNT_OK=27\nCLASS_COUNT_REVIEW_TLS=1\nCLASS_COUNT_STALE_CANDIDATE=16\nSTALE_CANDIDATE_COUNT=16\nSTALE_CANDIDATE_00={\"group\":\"\\u041c\\u043e\\u043d\\u0438\\u0442\\u043e\\u0440\\u0438\\u043d\\u0433\",\"name\":\"Grafana\",\"href\":\"https://grafana.vpn.gram1.ru\",\"siteMonitor\":\"https://grafana.vpn.gram1.ru\"}\nSTALE_CANDIDATE_01={\"group\":\"\\u041c\\u043e\\u043d\\u0438\\u0442\\u043e\\u0440\\u0438\\u043d\\u0433\",\"name\":\"Prometheus\",\"href\":\"https://prometheus.vpn.gram1.ru\",\"siteMonitor\":\"https://prometheus.vpn.gram1.ru\"}\nSTALE_CANDIDATE_02={\"group\":\"\\u041c\\u043e\\u043d\\u0438\\u0442\\u043e\\u0440\\u0438\\u043d\\u0433\",\"name\":\"Alertmanager\",\"href\":\"https://alertmanager.vpn.gram1.ru\",\"siteMonitor\":\"https://alertmanager.vpn.gram1.ru\"}\nSTALE_CANDIDATE_03={\"group\":\"\\u041c\\u043e\\u043d\\u0438\\u0442\\u043e\\u0440\\u0438\\u043d\\u0433\",\"name\":\"ntfy\",\"href\":\"https://ntfy.vpn.gram1.ru\",\"siteMonitor\":\"https://ntfy.vpn.gram1.ru\"}\nSTALE_CANDIDATE_04={\"group\":\"\\u041c\\u043e\\u043d\\u0438\\u0442\\u043e\\u0440\\u0438\\u043d\\u0433\",\"name\":\"MinIO Console\",\"href\":\"https://minio.vpn.gram1.ru\",\"siteMonitor\":\"https://minio.vpn.gram1.ru\"}\nSTALE_CANDIDATE_05={\"group\":\"\\u041c\\u043e\\u043d\\u0438\\u0442\\u043e\\u0440\\u0438\\u043d\\u0433\",\"name\":\"Filebrowser\",\"href\":\"https://filebrowser.vpn.gram1.ru\",\"siteMonitor\":\"https://filebrowser.vpn.gram1.ru\"}\nSTALE_CANDIDATE_06={\"group\":\"\\u041f\\u0440\\u0438\\u043b\\u043e\\u0436\\u0435\\u043d\\u0438\\u044f\",\"name\":\"Gram Crypto\",\"href\":\"https://gram1.ru/\",\"siteMonitor\":\"https://gram1.ru/health\"}\nSTALE_CANDIDATE_07={\"group\":\"\\u041f\\u0440\\u0438\\u043b\\u043e\\u0436\\u0435\\u043d\\u0438\\u044f\",\"name\":\"Chat\",\"href\":\"https://chat.gram1.ru/\",\"siteMonitor\":\"https://chat.gram1.ru/\"}\nSTALE_CANDIDATE_08={\"group\":\"\\u0421\\u0435\\u0442\\u044c\",\"name\":\"AdGuard DNS1\",\"href\":\"https://dns1.vpn.gram1.ru\",\"siteMonitor\":\"https://dns1.vpn.gram1.ru\"}\nSTALE_CANDIDATE_09={\"group\":\"\\u0421\\u0435\\u0442\\u044c\",\"name\":\"AdGuard DNS2\",\"href\":\"https://dns2.vpn.gram1.ru\",\"siteMonitor\":\"https://dns2.vpn.gram1.ru\"}\nSTALE_CANDIDATE_10={\"group\":\"\\u0412\\u043d\\u0435\\u0448\\u043d\\u0438\\u0435 \\u0440\\u0435\\u0441\\u0443\\u0440\\u0441\\u044b\",\"name\":\"XenForo.info\",\"href\":\"https://xenforo.info/\",\"siteMonitor\":\"https://xenforo.info/\"}\nSTALE_CANDIDATE_11={\"group\":\"\\u0421\\u0430\\u0439\\u0442\\u044b\",\"name\":\"DSMods\",\"href\":\"https://dsmods.ru\",\"siteMonitor\":\"https://dsmods.ru\"}\nSTALE_CANDIDATE_12={\"group\":\"\\u0421\\u0430\\u0439\\u0442\\u044b\",\"name\":\"Newfi\",\"href\":\"https://newfi.ru\",\"siteMonitor\":\"https://newfi.ru\"}\nSTALE_CANDIDATE_13={\"group\":\"\\u0421\\u0430\\u0439\\u0442\\u044b\",\"name\":\"Hapusya\",\"href\":\"https://hapusya.ru\",\"siteMonitor\":\"https://hapusya.ru\"}\nSTALE_CANDIDATE_14={\"group\":\"\\u0421\\u0430\\u0439\\u0442\\u044b\",\"name\":\"PVEPro\",\"href\":\"https://pvepro.ru\",\"siteMonitor\":\"https://pvepro.ru\"}\nSTALE_CANDIDATE_15={\"group\":\"\\u0421\\u0430\\u0439\\u0442\\u044b\",\"name\":\"TaftAuto\",\"href\":\"https://taftauto.ru\",\"siteMonitor\":\"https://taftauto.ru\"}\nHOMEPAGE_CONTAINER=running|healthy\nHOMEPAGE_LOCAL_HTTP=rc=0|http=200\nTASK_COMPLETE=true\nTASK_RESULT=PASS_ALL_HOMEPAGE_CARDS_LIVE_AUDIT\nNO_MUTATION=true\nTASK_COMPLETE=true\nTASK_RESULT=PASS_HOMEPAGE_ALL_CARDS_AUDIT\nNO_MUTATION=true\nHOMELAB_RESULT_CONTRACT={\"version\":1,\"command_id\":\"SUPPORT-260919-HOMEPAGE-ALL-CARDS-LIVE-AUDIT-READONLY-634R1\",\"status\":\"OK\",\"changes_made\":false,\"rollback_started\":false,\"rollback_restored\":null}\n" } diff --git a/runtime/latest.txt b/runtime/latest.txt index 835b850a..a53d369f 100644 --- a/runtime/latest.txt +++ b/runtime/latest.txt @@ -1,43 +1,143 @@ CHAT_OUTPUT_BEGIN -COMMAND_ID=NEWFI-260919-NEWFDOM-AUTOCONTENT211-STAGING139R3 -STATUS=FAIL -RC=3 +COMMAND_ID=SUPPORT-260919-HOMEPAGE-ALL-CARDS-LIVE-AUDIT-READONLY-634R1 +STATUS=OK +RC=0 HOST=pve01 -MODE=change -COMPONENT=newfi-newfdom-autocontent211-staging-parser-normalization-dedupe-editorial-upgrade-rollback-reapply-r3-canonical-cron-entity +MODE=read-only +COMPONENT=homepage-all-cards-live-audit-readonly REFERENCE_REGISTER_CHECK=OK REFERENCE_SHA256=5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66 ERROR_REGISTER_CHECK=OK ERROR_REGISTER_SHA256=3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0 -COMMAND_SHA256=2b8d69eecd61015b213acc341a7775692545042a0e0476015dc663597dab8a9f +COMMAND_SHA256=2b73a98e6295d84511cb77b9e18cfa5204cc625f43b84c6a3d1b55d02b3edfc9 DUPLICATE_FAILED_COMMAND_BLOCKED=false EXECUTION_STARTED=true -CHANGE_DECLARED=true +CHANGE_DECLARED=false RESULT_CONTRACT_VALID=true -RESULT_CONTRACT_STATUS=FAIL +RESULT_CONTRACT_STATUS=NOT_APPLICABLE RESULT_CONTRACT_ERROR=NONE -COMMAND_RC=3 -CHANGES_MADE=true -ROLLBACK_STARTED=true -ROLLBACK_RESTORED=true -MUTATION_OUTCOME=ROLLED_BACK +COMMAND_RC=0 +CHANGES_MADE=false +ROLLBACK_STARTED=false +ROLLBACK_RESTORED=null +MUTATION_OUTCOME=NO_MUTATION SANITIZED=yes SECRETS_INCLUDED=no PRIVATE_ADDRESSES_INCLUDED=no -RAW_EVIDENCE_SHA256=c147b48277dcb7ce1dcd088b1e97fd571bed41fef23a6452a8ec57101dc0ffe7 -SANITIZED_OUTPUT_SHA256=c147b48277dcb7ce1dcd088b1e97fd571bed41fef23a6452a8ec57101dc0ffe7 +RAW_EVIDENCE_SHA256=75add36dc6aac345015852575ef23325d97f0123e3696a73facc449eb0ee9faf +SANITIZED_OUTPUT_SHA256=75add36dc6aac345015852575ef23325d97f0123e3696a73facc449eb0ee9faf OUTPUT_BEGIN -NEWFI139_BEGIN=true -COMMAND_ID=NEWFI-260919-NEWFDOM-AUTOCONTENT211-STAGING139R3 -NEWFI139_GIT_BEFORE={"branch":"implementation/newfi-closed-mvp-20260906","clean":true,"head":"59d6ea5a18b5330393969530ef69d71a8fa63474","remote_head":"59d6ea5a18b5330393969530ef69d71a8fa63474","source_files":17,"source_sha256":"a9a14a3622c0099efba9457bf81835753256a3eab4bf02363876a40aab5705cd"} -NEWFI139_CLUSTER={"production":{"node":"pve01","status":"running","vmid":210},"staging":{"node":"pve03","status":"running","vmid":211}} -NEWFI139_PRODUCTION_READ={"command_id":"NEWFI-260919-NEWFDOM-AUTOCONTENT211-STAGING139R3","cron_active":true,"errors":41,"event_rows":0,"max_error_id":41,"qga_exitcode":0,"role":"production","source_files":10,"state_rows":2,"status":"OK","version":1000010} -NEWFI139_CANDIDATE_STAGE={"bytes":26739,"chunks":4,"files":7,"sha256":"ee3bce57637b17f14e8016af32bbf96550262f37c9f331181683983f13541deb"} -NEWFI139_STAGING_APPLY={"candidate_bundle_sha256":"daeb78ac598ef1e8a8031f2b24d4006c3f89c49805b765401d775c4224ee6268","candidate_installed":true,"changes_made":true,"command_id":"NEWFI-260919-NEWFDOM-AUTOCONTENT211-STAGING139R3","error_sha256":"4be7c1ae9eb1952a973e65217bd0ca8d83d6d637885e7441815cd1e59a0a1128","error_type":"ValueError","planned_rollback_proven":false,"qga_exitcode":3,"records":[{"errors":23,"event_rows":{"change":0,"event":0,"source":0},"step":"preflight","version":1000010},{"old_files":10,"path":"/root/newfi-autocontent211/NEWFI-260919-NEWFDOM-AUTOCONTENT211-STAGING139R3/staging","step":"backup"},{"files":15,"step":"deploy"},{"step":"upgrade","version":1000020}],"role":"staging","rollback_restored":true,"rollback_started":true,"status":"FAIL"} -NEWFI139_ERROR=STAGING_FAIL -NEWFI139_DECISION=HOLD_AUTOCONTENT211_STAGING_RECONCILE -NEWFI139_NEXT_GATE=RECONCILE_EXACT_STAGING139_RESULT -HOMELAB_RESULT_CONTRACT={"changes_made":true,"command_id":"NEWFI-260919-NEWFDOM-AUTOCONTENT211-STAGING139R3","rollback_restored":true,"rollback_started":true,"status":"FAIL","version":1} +QGA_OUTER_RC=0 +QGA_EXITED=1 +QGA_INNER_RC=0 +VM170_IDENTITY=OK +VM170_SERVICES_SHA256=2b22f04ed735955e6a3c412dde64bb3cf174bf9d2630fb5656f0ce102133bb80 +VM170_SETTINGS_SHA256=ee6f4c2e410f34907a152c3600f9bd30cee4a494144df44c286eb369a6feaed7 +GROUP_COUNT=8 +CARD_COUNT=48 +VM170_RUNNING_CONTAINER_COUNT=24 +VM170_CONTAINER_00=demonov-shadow-8020-shadow-1|8020-demonov-shadow:signalbot-050r6-749073ae0f89|Up 45 hours (healthy) +VM170_CONTAINER_01=demonov-shadow-8020-relay-1|8020-demonov-shadow:signalbot-050r6-749073ae0f89|Up 45 hours +VM170_CONTAINER_02=demonov-shadow-8020-collector-1|8020-demonov-shadow:signalbot-050r6-749073ae0f89|Up 45 hours +VM170_CONTAINER_03=demonov-shadow-8020-worker-1|8020-demonov-shadow:signalbot-050r6-749073ae0f89|Up 45 hours +VM170_CONTAINER_04=immich_machine_learning|ghcr.io/immich-app/immich-machine-learning:v2|Up 2 weeks (healthy) +VM170_CONTAINER_05=crypto-portfolio|crypto-portfolio:gram-trade-entry-14415368fa52-c1398|Up 3 weeks +VM170_CONTAINER_06=crypto-portfolio-worker|crypto-portfolio:gram-trade-entry-14415368fa52-c1398|Up 3 weeks +VM170_CONTAINER_07=hbarhub-scheduler-1|hbarhub-scheduler|Up 3 days +VM170_CONTAINER_08=hbarhub-web-1|hbarhub-web|Up 3 days (healthy) +VM170_CONTAINER_09=hbarhub-worker-1|hbarhub-worker|Up 3 days +VM170_CONTAINER_10=hbarhub-postgres-1|postgres:17-alpine|Up 3 weeks (healthy) +VM170_CONTAINER_11=hbarhub-redis-1|redis:8-alpine|Up 3 weeks (healthy) +VM170_CONTAINER_12=homelab-gitea-context-mcp|homelab/gitea-context-mcp:1.0.0|Up 3 weeks (healthy) +VM170_CONTAINER_13=gitea|docker.gitea.com/gitea:1.26.2|Up 3 weeks (healthy) +VM170_CONTAINER_14=authentik-worker-1|ghcr.io/goauthentik/server:2026.5.3|Up 3 weeks (healthy) +VM170_CONTAINER_15=authentik-server-1|ghcr.io/goauthentik/server:2026.5.3|Up 3 weeks (healthy) +VM170_CONTAINER_16=vaultwarden|vaultwarden/server:1.36.0-alpine|Up 3 weeks (healthy) +VM170_CONTAINER_17=homepage|ghcr.io/gethomepage/homepage:latest|Up 52 minutes (healthy) +VM170_CONTAINER_18=minio|minio/minio:latest|Up 3 weeks +VM170_CONTAINER_19=authentik-postgresql-1|postgres:16-alpine|Up 3 weeks (healthy) +VM170_CONTAINER_20=immich_server|ghcr.io/immich-app/immich-server:v2|Up 3 days (healthy) +VM170_CONTAINER_21=immich_postgres|ghcr.io/immich-app/postgres:14-vectorchord0.4.3-pgvectors0.2.0|Up 3 weeks (healthy) +VM170_CONTAINER_22=immich_redis|valkey/valkey:9|Up 3 weeks (healthy) +VM170_CONTAINER_23=filebrowser|filebrowser/filebrowser:latest|Up 3 days (healthy) +CARD_00={"class":"OK","group":"\u042f\u0434\u0440\u043e","href":"https://auth.gram1.ru","href_probe":{"effective":"https://auth.gram1.ru/if/flow/yubikey-login/?next=%2F","http":"200","rc":0,"tls_bypass":false},"idx":0,"line":2,"monitor":{"effective":"https://auth.gram1.ru/if/flow/yubikey-login/?next=%2F","http":"200","rc":0,"tls_bypass":false},"name":"Authentik","siteMonitor":"https://auth.gram1.ru"} +CARD_01={"class":"OK","group":"\u042f\u0434\u0440\u043e","href":"https://vault.gram1.ru","href_probe":{"effective":"https://vault.gram1.ru/","http":"200","rc":0,"tls_bypass":false},"idx":1,"line":7,"monitor":{"effective":"https://vault.gram1.ru/","http":"200","rc":0,"tls_bypass":false},"name":"Vaultwarden","siteMonitor":"https://vault.gram1.ru"} +CARD_02={"class":"OK","group":"\u042f\u0434\u0440\u043e","href":"https://git.gram1.ru","href_probe":{"effective":"https://git.gram1.ru/","http":"200","rc":0,"tls_bypass":false},"idx":2,"line":12,"monitor":{"effective":"https://git.gram1.ru/","http":"200","rc":0,"tls_bypass":false},"name":"Gitea","siteMonitor":"https://git.gram1.ru"} +CARD_03={"class":"OK","group":"\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433","href":"https://uptime.gram1.ru","href_probe":{"effective":"https://uptime.gram1.ru/dashboard","http":"200","rc":0,"tls_bypass":false},"idx":3,"line":18,"monitor":{"effective":"https://uptime.gram1.ru/dashboard","http":"200","rc":0,"tls_bypass":false},"name":"Uptime Kuma","siteMonitor":"https://uptime.gram1.ru"} +CARD_04={"class":"STALE_CANDIDATE","group":"\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433","href":"https://grafana.vpn.gram1.ru","href_probe":{"effective":"https://grafana.vpn.gram1.ru/","http":"000","rc":28,"tls_bypass":false},"idx":4,"line":23,"monitor":{"effective":"https://grafana.vpn.gram1.ru/","http":"000","rc":28,"tls_bypass":false},"name":"Grafana","siteMonitor":"https://grafana.vpn.gram1.ru"} +CARD_05={"class":"STALE_CANDIDATE","group":"\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433","href":"https://prometheus.vpn.gram1.ru","href_probe":{"effective":"https://prometheus.vpn.gram1.ru/","http":"000","rc":28,"tls_bypass":false},"idx":5,"line":28,"monitor":{"effective":"https://prometheus.vpn.gram1.ru/","http":"000","rc":28,"tls_bypass":false},"name":"Prometheus","siteMonitor":"https://prometheus.vpn.gram1.ru"} +CARD_06={"class":"STALE_CANDIDATE","group":"\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433","href":"https://alertmanager.vpn.gram1.ru","href_probe":{"effective":"https://alertmanager.vpn.gram1.ru/","http":"000","rc":28,"tls_bypass":false},"idx":6,"line":33,"monitor":{"effective":"https://alertmanager.vpn.gram1.ru/","http":"000","rc":28,"tls_bypass":false},"name":"Alertmanager","siteMonitor":"https://alertmanager.vpn.gram1.ru"} +CARD_07={"class":"OK","group":"\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433","href":"https://dozzle.gram1.ru","href_probe":{"effective":"https://dozzle.gram1.ru/","http":"200","rc":0,"tls_bypass":false},"idx":7,"line":38,"monitor":{"effective":"https://dozzle.gram1.ru/","http":"200","rc":0,"tls_bypass":false},"name":"Dozzle","siteMonitor":"https://dozzle.gram1.ru"} +CARD_08={"class":"STALE_CANDIDATE","group":"\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433","href":"https://ntfy.vpn.gram1.ru","href_probe":{"effective":"https://ntfy.vpn.gram1.ru/","http":"000","rc":28,"tls_bypass":false},"idx":8,"line":43,"monitor":{"effective":"https://ntfy.vpn.gram1.ru/","http":"000","rc":28,"tls_bypass":false},"name":"ntfy","siteMonitor":"https://ntfy.vpn.gram1.ru"} +CARD_09={"class":"OK","group":"\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433","href":"https://gotify.gram1.ru","href_probe":{"effective":"https://gotify.gram1.ru/","http":"200","rc":0,"tls_bypass":false},"idx":9,"line":48,"monitor":{"effective":"https://gotify.gram1.ru/","http":"200","rc":0,"tls_bypass":false},"name":"Gotify","siteMonitor":"https://gotify.gram1.ru"} +CARD_10={"class":"OK","group":"\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433","href":"https://checks.vpn.gram1.ru","href_probe":{"effective":"https://checks.vpn.gram1.ru/accounts/login/","http":"200","rc":0,"tls_bypass":false},"idx":10,"line":53,"monitor":{"effective":"https://checks.vpn.gram1.ru/accounts/login/","http":"200","rc":0,"tls_bypass":false},"name":"Healthchecks","siteMonitor":"https://checks.vpn.gram1.ru"} +CARD_11={"class":"BROKEN_LINK","group":"\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433","href":"https://npmplus.vpn.gram1.ru","href_probe":{"effective":"https://npmplus.vpn.gram1.ru/","http":"000","rc":28,"tls_bypass":false},"idx":11,"line":58,"monitor":{"effective":"http://[PRIVATE_IP]:18091/npmplus","http":"200","rc":0,"tls_bypass":false},"name":"NPMplus","siteMonitor":"http://[PRIVATE_IP]:18091/npmplus"} +CARD_12={"class":"BROKEN_LINK","group":"\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433","href":"https://proxmox.vpn.gram1.ru","href_probe":{"effective":"https://proxmox.vpn.gram1.ru/","http":"000","rc":28,"tls_bypass":false},"idx":12,"line":63,"monitor":{"effective":"http://[PRIVATE_IP]:18091/proxmox","http":"200","rc":0,"tls_bypass":false},"name":"Proxmox pve01","siteMonitor":"http://[PRIVATE_IP]:18091/proxmox"} +CARD_13={"class":"STALE_CANDIDATE","group":"\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433","href":"https://minio.vpn.gram1.ru","href_probe":{"effective":"https://minio.vpn.gram1.ru/","http":"000","rc":28,"tls_bypass":false},"idx":13,"line":68,"monitor":{"effective":"https://minio.vpn.gram1.ru/","http":"000","rc":28,"tls_bypass":false},"name":"MinIO Console","siteMonitor":"https://minio.vpn.gram1.ru"} +CARD_14={"class":"STALE_CANDIDATE","group":"\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433","href":"https://filebrowser.vpn.gram1.ru","href_probe":{"effective":"https://filebrowser.vpn.gram1.ru/","http":"000","rc":28,"tls_bypass":false},"idx":14,"line":73,"monitor":{"effective":"https://filebrowser.vpn.gram1.ru/","http":"000","rc":28,"tls_bypass":false},"name":"Filebrowser","siteMonitor":"https://filebrowser.vpn.gram1.ru"} +CARD_15={"class":"STALE_CANDIDATE","group":"\u041f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f","href":"https://gram1.ru/","href_probe":{"effective":"https://auth.gram1.ru/application/o/authorize/?client_id=dr0KvJ8vQk3XUUHRCWmKndVS4sgBbDmffPaJECNI&redirect_uri=https%3A%2F%2Fgram1.ru%2Foutpost.goauthentik.io%2Fcallback%3FX-authentik-auth-callback%3Dtrue&response_type=code&scope=profile+email+openid+entitlements+ak_proxy&state=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnb2F1dGhlbnRpay5pby9vdXRwb3N0L2RyMEt2Sjh2UWszWFVVSFJDV21LbmRWUzRzZ0JiRG1mZlBhSkVDTkkiLCJzaWQiOiJaMjVMSFRSVVpWWVdRVERTNVg3WTdQRVI1QllaRFRGQklCT002SFAyNE1BNFFQNU1FNUFRIiwic3RhdGUiOiJVaGZnd3laOWhvLTFVOUtKd01JeWVmMndPZGltZmV6UWpGLWFQU3EzaVo0IiwicmVkaXJlY3QiOiJodHRwczovL2dyYW0xLnJ1LyJ9.c-WY6SICyisIPw8RFsvTDm1LBT6MWxA3cOh4ATANRGw","http":"302","rc":28,"tls_bypass":false},"idx":15,"line":79,"monitor":{"effective":"https://auth.gram1.ru/application/o/authorize/?client_id=dr0KvJ8vQk3XUUHRCWmKndVS4sgBbDmffPaJECNI&redirect_uri=https%3A%2F%2Fgram1.ru%2Foutpost.goauthentik.io%2Fcallback%3FX-authentik-auth-callback%3Dtrue&response_type=code&scope=profile+email+openid+entitlements+ak_proxy&state=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnb2F1dGhlbnRpay5pby9vdXRwb3N0L2RyMEt2Sjh2UWszWFVVSFJDV21LbmRWUzRzZ0JiRG1mZlBhSkVDTkkiLCJzaWQiOiI2U0NJVjZZR0lVV1FNTEY1Rjc2S01YWktDTFlZSTNMTVQ3V00yQ1g2NFFPM1kyWjUyUzZBIiwic3RhdGUiOiItc2RmR1E4alZvTVFJa3QyMXVhNlpOaUZkbkJiRXBnbkRmOE1SVGdBQVRZIiwicmVkaXJlY3QiOiJodHRwczovL2dyYW0xLnJ1L2hlYWx0aCJ9.TMvp4xIA4ZkKSox-Fh30P4XPM0qiG4EnUpUSXFjdDRw","http":"302","rc":28,"tls_bypass":false},"name":"Gram Crypto","siteMonitor":"https://gram1.ru/health"} +CARD_16={"class":"STALE_CANDIDATE","group":"\u041f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f","href":"https://chat.gram1.ru/","href_probe":{"effective":"https://chat.gram1.ru/","http":"000","rc":28,"tls_bypass":false},"idx":16,"line":84,"monitor":{"effective":"https://chat.gram1.ru/","http":"000","rc":28,"tls_bypass":false},"name":"Chat","siteMonitor":"https://chat.gram1.ru/"} +CARD_17={"class":"REVIEW_TLS","group":"\u0424\u0430\u0439\u043b\u044b, \u043c\u0435\u0434\u0438\u0430 \u0438 \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u044f","href":"https://nc.gram1.ru","href_probe":{"effective":"https://nc.gram1.ru/","http":"200","rc":0,"tls_bypass":true},"idx":17,"line":90,"monitor":{"effective":"http://[PRIVATE_IP]:18091/nextcloud","http":"200","rc":0,"tls_bypass":false},"name":"Nextcloud","siteMonitor":"http://[PRIVATE_IP]:18091/nextcloud"} +CARD_18={"class":"OK","group":"\u0424\u0430\u0439\u043b\u044b, \u043c\u0435\u0434\u0438\u0430 \u0438 \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u044f","href":"https://photos.gram1.ru","href_probe":{"effective":"https://photos.gram1.ru/","http":"200","rc":0,"tls_bypass":false},"idx":18,"line":95,"monitor":{"effective":"https://photos.gram1.ru/","http":"200","rc":0,"tls_bypass":false},"name":"Immich","siteMonitor":"https://photos.gram1.ru"} +CARD_19={"class":"STALE_CANDIDATE","group":"\u0421\u0435\u0442\u044c","href":"https://dns1.vpn.gram1.ru","href_probe":{"effective":"https://dns1.vpn.gram1.ru/","http":"000","rc":28,"tls_bypass":false},"idx":19,"line":101,"monitor":{"effective":"https://dns1.vpn.gram1.ru/","http":"000","rc":28,"tls_bypass":false},"name":"AdGuard DNS1","siteMonitor":"https://dns1.vpn.gram1.ru"} +CARD_20={"class":"STALE_CANDIDATE","group":"\u0421\u0435\u0442\u044c","href":"https://dns2.vpn.gram1.ru","href_probe":{"effective":"https://dns2.vpn.gram1.ru/","http":"000","rc":28,"tls_bypass":false},"idx":20,"line":106,"monitor":{"effective":"https://dns2.vpn.gram1.ru/","http":"000","rc":28,"tls_bypass":false},"name":"AdGuard DNS2","siteMonitor":"https://dns2.vpn.gram1.ru"} +CARD_21={"class":"OK","group":"\u0412\u043d\u0435\u0448\u043d\u0438\u0435 \u0440\u0435\u0441\u0443\u0440\u0441\u044b","href":"https://smartape.ru","href_probe":{"effective":"https://www.smartape.ru/","http":"200","rc":0,"tls_bypass":false},"idx":21,"line":112,"monitor":{"effective":"https://www.smartape.ru/","http":"200","rc":0,"tls_bypass":false},"name":"SmartApe","siteMonitor":"https://smartape.ru"} +CARD_22={"class":"BROKEN_LINK","group":"\u0412\u043d\u0435\u0448\u043d\u0438\u0435 \u0440\u0435\u0441\u0443\u0440\u0441\u044b","href":"https://nb.pvepro.ru/","href_probe":{"effective":"https://nb.pvepro.ru/","http":"000","rc":28,"tls_bypass":false},"idx":22,"line":117,"monitor":{"effective":"http://[PRIVATE_IP]:18091/netbird","http":"200","rc":0,"tls_bypass":false},"name":"NetBird","siteMonitor":"http://[PRIVATE_IP]:18091/netbird"} +CARD_23={"class":"OK","group":"\u0412\u043d\u0435\u0448\u043d\u0438\u0435 \u0440\u0435\u0441\u0443\u0440\u0441\u044b","href":"https://dash.cloudflare.com","href_probe":{"effective":"https://dash.cloudflare.com/","http":"403","rc":0,"tls_bypass":false},"idx":23,"line":122,"monitor":{"effective":"https://dash.cloudflare.com/","http":"403","rc":0,"tls_bypass":false},"name":"Cloudflare","siteMonitor":"https://dash.cloudflare.com"} +CARD_24={"class":"OK","group":"\u0412\u043d\u0435\u0448\u043d\u0438\u0435 \u0440\u0435\u0441\u0443\u0440\u0441\u044b","href":"https://bill.alexhost.com/","href_probe":{"effective":"https://bill.alexhost.com/","http":"200","rc":0,"tls_bypass":false},"idx":24,"line":127,"monitor":{"effective":"https://bill.alexhost.com/","http":"200","rc":0,"tls_bypass":false},"name":"AlexHost Billing","siteMonitor":"https://bill.alexhost.com/"} +CARD_25={"class":"BROKEN_LINK","group":"\u0412\u043d\u0435\u0448\u043d\u0438\u0435 \u0440\u0435\u0441\u0443\u0440\u0441\u044b","href":"https://aleisaevn.netcraze.pro:5083","href_probe":{"effective":"https://aleisaevn.netcraze.pro:5083/","http":"000","rc":28,"tls_bypass":false},"idx":25,"line":132,"monitor":{"effective":"http://[PRIVATE_IP]:18091/router-moscow","http":"200","rc":0,"tls_bypass":false},"name":"\u0420\u043e\u0443\u0442\u0435\u0440 \u041c\u043e\u0441\u043a\u0432\u0430","siteMonitor":"http://[PRIVATE_IP]:18091/router-moscow"} +CARD_26={"class":"OK","group":"\u0412\u043d\u0435\u0448\u043d\u0438\u0435 \u0440\u0435\u0441\u0443\u0440\u0441\u044b","href":"https://aleisaevn2.netcraze.pro","href_probe":{"effective":"https://aleisaevn2.netcraze.pro/","http":"200","rc":0,"tls_bypass":false},"idx":26,"line":137,"monitor":{"effective":"https://aleisaevn2.netcraze.pro/","http":"200","rc":0,"tls_bypass":false},"name":"\u0420\u043e\u0443\u0442\u0435\u0440 \u0434\u0430\u0447\u0430","siteMonitor":"https://aleisaevn2.netcraze.pro"} +CARD_27={"class":"STALE_CANDIDATE","group":"\u0412\u043d\u0435\u0448\u043d\u0438\u0435 \u0440\u0435\u0441\u0443\u0440\u0441\u044b","href":"https://xenforo.info/","href_probe":{"effective":"https://xenforo.info/","http":"000","rc":28,"tls_bypass":false},"idx":27,"line":142,"monitor":{"effective":"https://xenforo.info/","http":"000","rc":28,"tls_bypass":false},"name":"XenForo.info","siteMonitor":"https://xenforo.info/"} +CARD_28={"class":"OK","group":"\u0421\u0430\u0439\u0442\u044b","href":"https://codevipe.ru","href_probe":{"effective":"https://codevipe.ru/","http":"200","rc":0,"tls_bypass":false},"idx":28,"line":148,"monitor":{"effective":"https://codevipe.ru/","http":"200","rc":0,"tls_bypass":false},"name":"CodeVipe","siteMonitor":"https://codevipe.ru"} +CARD_29={"class":"OK","group":"\u0421\u0430\u0439\u0442\u044b","href":"https://gamevipe.ru","href_probe":{"effective":"https://gamevipe.ru/","http":"200","rc":0,"tls_bypass":false},"idx":29,"line":153,"monitor":{"effective":"https://gamevipe.ru/","http":"200","rc":0,"tls_bypass":false},"name":"GameVipe","siteMonitor":"https://gamevipe.ru"} +CARD_30={"class":"OK","group":"\u0421\u0430\u0439\u0442\u044b","href":"https://hkmods.ru","href_probe":{"effective":"https://hkmods.ru/","http":"200","rc":0,"tls_bypass":false},"idx":30,"line":158,"monitor":{"effective":"https://hkmods.ru/","http":"200","rc":0,"tls_bypass":false},"name":"HKMods","siteMonitor":"https://hkmods.ru"} +CARD_31={"class":"OK","group":"\u0421\u0430\u0439\u0442\u044b","href":"https://zakrutim.ru","href_probe":{"effective":"https://zakrutim.ru/","http":"200","rc":0,"tls_bypass":false},"idx":31,"line":163,"monitor":{"effective":"https://zakrutim.ru/","http":"200","rc":0,"tls_bypass":false},"name":"Zakrutim","siteMonitor":"https://zakrutim.ru"} +CARD_32={"class":"STALE_CANDIDATE","group":"\u0421\u0430\u0439\u0442\u044b","href":"https://dsmods.ru","href_probe":{"effective":"https://dsmods.ru/","http":"000","rc":28,"tls_bypass":false},"idx":32,"line":168,"monitor":{"effective":"https://dsmods.ru/","http":"000","rc":28,"tls_bypass":false},"name":"DSMods","siteMonitor":"https://dsmods.ru"} +CARD_33={"class":"STALE_CANDIDATE","group":"\u0421\u0430\u0439\u0442\u044b","href":"https://newfi.ru","href_probe":{"effective":"https://newfi.ru/","http":"000","rc":28,"tls_bypass":false},"idx":33,"line":173,"monitor":{"effective":"https://newfi.ru/","http":"000","rc":28,"tls_bypass":false},"name":"Newfi","siteMonitor":"https://newfi.ru"} +CARD_34={"class":"STALE_CANDIDATE","group":"\u0421\u0430\u0439\u0442\u044b","href":"https://hapusya.ru","href_probe":{"effective":"https://hapusya.ru/","http":"000","rc":28,"tls_bypass":false},"idx":34,"line":178,"monitor":{"effective":"https://hapusya.ru/","http":"000","rc":28,"tls_bypass":false},"name":"Hapusya","siteMonitor":"https://hapusya.ru"} +CARD_35={"class":"OK","group":"\u0421\u0430\u0439\u0442\u044b","href":"https://kingofwolk.ru","href_probe":{"effective":"https://kingofwolk.ru/","http":"200","rc":0,"tls_bypass":false},"idx":35,"line":183,"monitor":{"effective":"https://kingofwolk.ru/","http":"200","rc":0,"tls_bypass":false},"name":"KingOfWolk","siteMonitor":"https://kingofwolk.ru"} +CARD_36={"class":"OK","group":"\u0421\u0430\u0439\u0442\u044b","href":"https://gram1.ru","href_probe":{"effective":"https://auth.gram1.ru/if/flow/yubikey-login/?client_id=dr0KvJ8vQk3XUUHRCWmKndVS4sgBbDmffPaJECNI&redirect_uri=https%3A%2F%2Fgram1.ru%2Foutpost.goauthentik.io%2Fcallback%3FX-authentik-auth-callback%3Dtrue&response_type=code&scope=profile+email+openid+entitlements+ak_proxy&state=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnb2F1dGhlbnRpay5pby9vdXRwb3N0L2RyMEt2Sjh2UWszWFVVSFJDV21LbmRWUzRzZ0JiRG1mZlBhSkVDTkkiLCJzaWQiOiJFUFBaTEpUSldGR1NZMkFBUVlNUk0zSUZXWDUzQkJUUzdCVExYV1RBSVNNRFFGNUZOWVhBIiwic3RhdGUiOiJIb21FUl92eXYzVnlCVG53WGcwMXpQWWhicTlIRjRSWTFHTU5mUjl1X3d3IiwicmVkaXJlY3QiOiJodHRwczovL2dyYW0xLnJ1LyJ9.uq015KGGmgCGQR6geFcynpyyd1rIacEAln1gG5UGsWo&next=%2Fapplication%2Fo%2Fauthorize%2F%3Fclient_id%3Ddr0KvJ8vQk3XUUHRCWmKndVS4sgBbDmffPaJECNI%26redirect_uri%3Dhttps%253A%252F%252Fgram1.ru%252Foutpost.goauthentik.io%252Fcallback%253FX-authentik-auth-callback%253Dtrue%26response_type%3Dcode%26scope%3Dprofile%2Bemail%2Bopenid%2Bentitlements%2Bak_proxy%26state%3DeyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnb2F1dGhlbnRpay5pby9vdXRwb3N0L2RyMEt2Sjh2UWszWFVVSFJDV21LbmRWUzRzZ0JiRG1mZlBhSkVDTkkiLCJzaWQiOiJFUFBaTEpUSldGR1NZMkFBUVlNUk0zSUZXWDUzQkJUUzdCVExYV1RBSVNNRFFGNUZOWVhBIiwic3RhdGUiOiJIb21FUl92eXYzVnlCVG53WGcwMXpQWWhicTlIRjRSWTFHTU5mUjl1X3d3IiwicmVkaXJlY3QiOiJodHRwczovL2dyYW0xLnJ1LyJ9.uq015KGGmgCGQR6geFcynpyyd1rIacEAln1gG5UGsWo","http":"200","rc":0,"tls_bypass":false},"idx":36,"line":188,"monitor":{"effective":"https://auth.gram1.ru/if/flow/yubikey-login/?client_id=dr0KvJ8vQk3XUUHRCWmKndVS4sgBbDmffPaJECNI&redirect_uri=https%3A%2F%2Fgram1.ru%2Foutpost.goauthentik.io%2Fcallback%3FX-authentik-auth-callback%3Dtrue&response_type=code&scope=profile+email+openid+entitlements+ak_proxy&state=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnb2F1dGhlbnRpay5pby9vdXRwb3N0L2RyMEt2Sjh2UWszWFVVSFJDV21LbmRWUzRzZ0JiRG1mZlBhSkVDTkkiLCJzaWQiOiJFUFBaTEpUSldGR1NZMkFBUVlNUk0zSUZXWDUzQkJUUzdCVExYV1RBSVNNRFFGNUZOWVhBIiwic3RhdGUiOiJIb21FUl92eXYzVnlCVG53WGcwMXpQWWhicTlIRjRSWTFHTU5mUjl1X3d3IiwicmVkaXJlY3QiOiJodHRwczovL2dyYW0xLnJ1LyJ9.uq015KGGmgCGQR6geFcynpyyd1rIacEAln1gG5UGsWo&next=%2Fapplication%2Fo%2Fauthorize%2F%3Fclient_id%3Ddr0KvJ8vQk3XUUHRCWmKndVS4sgBbDmffPaJECNI%26redirect_uri%3Dhttps%253A%252F%252Fgram1.ru%252Foutpost.goauthentik.io%252Fcallback%253FX-authentik-auth-callback%253Dtrue%26response_type%3Dcode%26scope%3Dprofile%2Bemail%2Bopenid%2Bentitlements%2Bak_proxy%26state%3DeyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnb2F1dGhlbnRpay5pby9vdXRwb3N0L2RyMEt2Sjh2UWszWFVVSFJDV21LbmRWUzRzZ0JiRG1mZlBhSkVDTkkiLCJzaWQiOiJFUFBaTEpUSldGR1NZMkFBUVlNUk0zSUZXWDUzQkJUUzdCVExYV1RBSVNNRFFGNUZOWVhBIiwic3RhdGUiOiJIb21FUl92eXYzVnlCVG53WGcwMXpQWWhicTlIRjRSWTFHTU5mUjl1X3d3IiwicmVkaXJlY3QiOiJodHRwczovL2dyYW0xLnJ1LyJ9.uq015KGGmgCGQR6geFcynpyyd1rIacEAln1gG5UGsWo","http":"200","rc":0,"tls_bypass":false},"name":"Gram1","siteMonitor":"https://gram1.ru"} +CARD_37={"class":"STALE_CANDIDATE","group":"\u0421\u0430\u0439\u0442\u044b","href":"https://pvepro.ru","href_probe":{"effective":"https://pvepro.ru/","http":"000","rc":28,"tls_bypass":false},"idx":37,"line":193,"monitor":{"effective":"https://pvepro.ru/","http":"000","rc":28,"tls_bypass":false},"name":"PVEPro","siteMonitor":"https://pvepro.ru"} +CARD_38={"class":"STALE_CANDIDATE","group":"\u0421\u0430\u0439\u0442\u044b","href":"https://taftauto.ru","href_probe":{"effective":"https://taftauto.ru/","http":"000","rc":28,"tls_bypass":false},"idx":38,"line":198,"monitor":{"effective":"https://taftauto.ru/","http":"000","rc":28,"tls_bypass":false},"name":"TaftAuto","siteMonitor":"https://taftauto.ru"} +CARD_39={"class":"OK","group":"\u0421\u0430\u0439\u0442\u044b","href":"https://newfilya.ru/","href_probe":{"effective":"https://newfilya.ru/","http":"200","rc":0,"tls_bypass":false},"idx":39,"line":203,"monitor":{"effective":"https://newfilya.ru/","http":"200","rc":0,"tls_bypass":false},"name":"NewFilya","siteMonitor":"https://newfilya.ru/"} +CARD_40={"class":"OK","group":"\u0421\u0430\u0439\u0442\u044b","href":"https://hbarhub.ru/","href_probe":{"effective":"https://hbarhub.ru/","http":"200","rc":0,"tls_bypass":false},"idx":40,"line":208,"monitor":{"effective":"http://[PRIVATE_IP]:18091/hbarhub","http":"200","rc":0,"tls_bypass":false},"name":"HBAR Hub","siteMonitor":"http://[PRIVATE_IP]:18091/hbarhub"} +CARD_41={"class":"OK","group":"Staff","href":"https://codevipe.ru/support/staff/","href_probe":{"effective":"https://codevipe.ru/support/staff/","http":"403","rc":0,"tls_bypass":false},"idx":41,"line":214,"monitor":{"effective":"https://codevipe.ru/admin.php","http":"200","rc":0,"tls_bypass":false},"name":"CodeVipe Staff","siteMonitor":"https://codevipe.ru/admin.php"} +CARD_42={"class":"OK","group":"Staff","href":"https://gamevipe.ru/support/staff/","href_probe":{"effective":"https://gamevipe.ru/support/staff/","http":"403","rc":0,"tls_bypass":false},"idx":42,"line":219,"monitor":{"effective":"https://gamevipe.ru/admin.php","http":"200","rc":0,"tls_bypass":false},"name":"GameVipe Staff","siteMonitor":"https://gamevipe.ru/admin.php"} +CARD_43={"class":"OK","group":"Staff","href":"https://hkmods.ru/support/staff/","href_probe":{"effective":"https://hkmods.ru/support/staff/","http":"403","rc":0,"tls_bypass":false},"idx":43,"line":224,"monitor":{"effective":"https://hkmods.ru/admin.php","http":"200","rc":0,"tls_bypass":false},"name":"HKMods Staff","siteMonitor":"https://hkmods.ru/admin.php"} +CARD_44={"class":"OK","group":"Staff","href":"https://zakrutim.ru/support/staff/","href_probe":{"effective":"https://zakrutim.ru/support/staff/","http":"403","rc":0,"tls_bypass":false},"idx":44,"line":229,"monitor":{"effective":"https://zakrutim.ru/admin.php","http":"200","rc":0,"tls_bypass":false},"name":"Zakrutim Staff","siteMonitor":"https://zakrutim.ru/admin.php"} +CARD_45={"class":"OK","group":"Staff","href":"https://dsmods.ru/support/staff/","href_probe":{"effective":"https://dsmods.ru/support/staff/","http":"403","rc":0,"tls_bypass":false},"idx":45,"line":234,"monitor":{"effective":"https://dsmods.ru/admin.php","http":"200","rc":0,"tls_bypass":false},"name":"DSMods Staff","siteMonitor":"https://dsmods.ru/admin.php"} +CARD_46={"class":"OK","group":"Staff","href":"https://newfi.ru/support/staff/","href_probe":{"effective":"https://newfi.ru/support/staff/","http":"403","rc":0,"tls_bypass":false},"idx":46,"line":239,"monitor":{"effective":"https://newfi.ru/admin.php","http":"200","rc":0,"tls_bypass":false},"name":"Newfi Staff","siteMonitor":"https://newfi.ru/admin.php"} +CARD_47={"class":"OK","group":"Staff","href":"https://kingofwolk.ru/support/staff/","href_probe":{"effective":"https://kingofwolk.ru/support/staff/","http":"403","rc":0,"tls_bypass":false},"idx":47,"line":244,"monitor":{"effective":"https://kingofwolk.ru/admin.php","http":"200","rc":0,"tls_bypass":false},"name":"KingOfWolk Staff","siteMonitor":"https://kingofwolk.ru/admin.php"} +CLASS_COUNT_BROKEN_LINK=4 +CLASS_COUNT_OK=27 +CLASS_COUNT_REVIEW_TLS=1 +CLASS_COUNT_STALE_CANDIDATE=16 +STALE_CANDIDATE_COUNT=16 +STALE_CANDIDATE_00={"group":"\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433","name":"Grafana","href":"https://grafana.vpn.gram1.ru","siteMonitor":"https://grafana.vpn.gram1.ru"} +STALE_CANDIDATE_01={"group":"\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433","name":"Prometheus","href":"https://prometheus.vpn.gram1.ru","siteMonitor":"https://prometheus.vpn.gram1.ru"} +STALE_CANDIDATE_02={"group":"\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433","name":"Alertmanager","href":"https://alertmanager.vpn.gram1.ru","siteMonitor":"https://alertmanager.vpn.gram1.ru"} +STALE_CANDIDATE_03={"group":"\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433","name":"ntfy","href":"https://ntfy.vpn.gram1.ru","siteMonitor":"https://ntfy.vpn.gram1.ru"} +STALE_CANDIDATE_04={"group":"\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433","name":"MinIO Console","href":"https://minio.vpn.gram1.ru","siteMonitor":"https://minio.vpn.gram1.ru"} +STALE_CANDIDATE_05={"group":"\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433","name":"Filebrowser","href":"https://filebrowser.vpn.gram1.ru","siteMonitor":"https://filebrowser.vpn.gram1.ru"} +STALE_CANDIDATE_06={"group":"\u041f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f","name":"Gram Crypto","href":"https://gram1.ru/","siteMonitor":"https://gram1.ru/health"} +STALE_CANDIDATE_07={"group":"\u041f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f","name":"Chat","href":"https://chat.gram1.ru/","siteMonitor":"https://chat.gram1.ru/"} +STALE_CANDIDATE_08={"group":"\u0421\u0435\u0442\u044c","name":"AdGuard DNS1","href":"https://dns1.vpn.gram1.ru","siteMonitor":"https://dns1.vpn.gram1.ru"} +STALE_CANDIDATE_09={"group":"\u0421\u0435\u0442\u044c","name":"AdGuard DNS2","href":"https://dns2.vpn.gram1.ru","siteMonitor":"https://dns2.vpn.gram1.ru"} +STALE_CANDIDATE_10={"group":"\u0412\u043d\u0435\u0448\u043d\u0438\u0435 \u0440\u0435\u0441\u0443\u0440\u0441\u044b","name":"XenForo.info","href":"https://xenforo.info/","siteMonitor":"https://xenforo.info/"} +STALE_CANDIDATE_11={"group":"\u0421\u0430\u0439\u0442\u044b","name":"DSMods","href":"https://dsmods.ru","siteMonitor":"https://dsmods.ru"} +STALE_CANDIDATE_12={"group":"\u0421\u0430\u0439\u0442\u044b","name":"Newfi","href":"https://newfi.ru","siteMonitor":"https://newfi.ru"} +STALE_CANDIDATE_13={"group":"\u0421\u0430\u0439\u0442\u044b","name":"Hapusya","href":"https://hapusya.ru","siteMonitor":"https://hapusya.ru"} +STALE_CANDIDATE_14={"group":"\u0421\u0430\u0439\u0442\u044b","name":"PVEPro","href":"https://pvepro.ru","siteMonitor":"https://pvepro.ru"} +STALE_CANDIDATE_15={"group":"\u0421\u0430\u0439\u0442\u044b","name":"TaftAuto","href":"https://taftauto.ru","siteMonitor":"https://taftauto.ru"} +HOMEPAGE_CONTAINER=running|healthy +HOMEPAGE_LOCAL_HTTP=rc=0|http=200 +TASK_COMPLETE=true +TASK_RESULT=PASS_ALL_HOMEPAGE_CARDS_LIVE_AUDIT +NO_MUTATION=true +TASK_COMPLETE=true +TASK_RESULT=PASS_HOMEPAGE_ALL_CARDS_AUDIT +NO_MUTATION=true +HOMELAB_RESULT_CONTRACT={"version":1,"command_id":"SUPPORT-260919-HOMEPAGE-ALL-CARDS-LIVE-AUDIT-READONLY-634R1","status":"OK","changes_made":false,"rollback_started":false,"rollback_restored":null} OUTPUT_END CHAT_OUTPUT_END