311 lines
41 KiB
Plaintext
311 lines
41 KiB
Plaintext
2026/10/29 03:31:04 scheduler.go:85: [DEBUG] [scheduler] job status-refresh: execution starting
|
|
2026/10/29 03:31:04 scheduler.go:85: [DEBUG] [scheduler] job health-probes: execution starting
|
|
2026/10/29 03:31:04 manager.go:843: [INFO] [stacks] Status refresh: 5 containers across 70 stacks
|
|
2026/10/29 03:31:04 healthprobe.go:64: [DEBUG] [stacks] RunHealthProbes: skipping paperless-ngx — last check 2m30s ago, effective interval 5m0s, healthy=true
|
|
2026/10/29 03:31:04 healthprobe.go:110: [DEBUG] [stacks] RunHealthProbes: collected 0 targets (1 skipped not due, 0 skipped no container)
|
|
2026/10/29 03:31:14 info.go:13: [DEBUG] [system] GetInfo starting (hddPath="/mnt/felhom-drives/scratch_hdd", hasCPUCollector=true)
|
|
2026/10/29 03:31:14 info.go:13: [DEBUG] [system] readMemInfo: guest cap=25898MB (host total was 30714380KB) → used≈12538MB avail≈13360MB
|
|
2026/10/29 03:31:14 info.go:13: [DEBUG] [system] readMemInfo: totalKB=30714380 availKB=15844784 → total=25898MB avail=13360MB used=12538MB (48.4%)
|
|
2026/10/29 03:31:14 info.go:13: [DEBUG] [system] readDiskUsage: path="/" bsize=4096 total=68.4GB used=9.8GB avail=55.0GB (15.2%)
|
|
2026/10/29 03:31:14 info.go:13: [DEBUG] [system] readDiskUsage: path="/mnt/felhom-drives/scratch_hdd" bsize=4096 total=937.8GB used=235.7GB avail=654.4GB (26.5%)
|
|
2026/10/29 03:31:14 info.go:13: [DEBUG] [system] readLoadAvg: raw="0.66 1.26 1.61 5/1617 86572" → 1m=0.66 5m=1.26 15m=1.61
|
|
2026/10/29 03:31:14 info.go:13: [DEBUG] [system] readThermalZones: /sys — found 1 zones
|
|
2026/10/29 03:31:14 info.go:13: [DEBUG] [system] readTemperature: found via hwmon at /sys — 50.0°C (hwmon0)
|
|
2026/10/29 03:31:14 info.go:13: [DEBUG] [system] GetInfo done in 61ms — mem=12538MB/25898MB (48.4%), rootDisk=9.8GB/68.4GB (15.2%), load=0.66/1.26/1.61, temp=50.0°C (hwmon0), cpu=6.7%
|
|
2026/10/29 03:31:14 scheduler.go:85: [DEBUG] [scheduler] job deadapp-check: execution starting
|
|
2026/10/29 03:31:14 scheduler.go:450: [INFO] [scheduler] Running job: stack-scan
|
|
2026/10/29 03:31:14 scheduler.go:85: [DEBUG] [scheduler] job health-probes: execution starting
|
|
2026/10/29 03:31:14 healthprobe.go:64: [DEBUG] [stacks] RunHealthProbes: skipping paperless-ngx — last check 2m40s ago, effective interval 5m0s, healthy=true
|
|
2026/10/29 03:31:14 healthprobe.go:110: [DEBUG] [stacks] RunHealthProbes: collected 0 targets (1 skipped not due, 0 skipped no container)
|
|
2026/10/29 03:31:14 scheduler.go:85: [DEBUG] [scheduler] job status-refresh: execution starting
|
|
2026/10/29 03:31:14 scheduler.go:85: [DEBUG] [scheduler] job docker-socket-watch: execution starting
|
|
2026/10/29 03:31:14 scheduler.go:85: [DEBUG] [scheduler] job stack-scan: execution starting
|
|
2026/10/29 03:31:14 scheduler.go:450: [INFO] [scheduler] Running job: hold-report
|
|
2026/10/29 03:31:14 scheduler.go:85: [DEBUG] [scheduler] job hold-report: execution starting
|
|
2026/10/29 03:31:14 scheduler.go:467: [INFO] [scheduler] Job hold-report completed (took 0s)
|
|
2026/10/29 03:31:14 scheduler.go:85: [DEBUG] [scheduler] job ring-spill: execution starting
|
|
2026/10/29 03:31:14 scheduler.go:85: [DEBUG] [scheduler] job after-unclean-boot: execution starting
|
|
2026/10/29 03:31:14 manager.go:843: [INFO] [stacks] Status refresh: 5 containers across 70 stacks
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "actualbudget" deployed=false composePath=/opt/docker/stacks/actualbudget/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "adventurelog" deployed=false composePath=/opt/docker/stacks/adventurelog/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "audiobookshelf" deployed=false composePath=/opt/docker/stacks/audiobookshelf/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "bentopdf" deployed=false composePath=/opt/docker/stacks/bentopdf/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "bookstack" deployed=false composePath=/opt/docker/stacks/bookstack/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "calcom" deployed=false composePath=/opt/docker/stacks/calcom/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "calibre-web" deployed=false composePath=/opt/docker/stacks/calibre-web/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "chaoscrash" deployed=false composePath=/opt/docker/stacks/chaoscrash/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "chaosoom" deployed=false composePath=/opt/docker/stacks/chaosoom/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "chaosoomb" deployed=false composePath=/opt/docker/stacks/chaosoomb/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "claper" deployed=false composePath=/opt/docker/stacks/claper/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "code-server" deployed=false composePath=/opt/docker/stacks/code-server/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "crafty-controller" deployed=false composePath=/opt/docker/stacks/crafty-controller/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "dawarich" deployed=false composePath=/opt/docker/stacks/dawarich/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "docmost" deployed=false composePath=/opt/docker/stacks/docmost/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "emby" deployed=false composePath=/opt/docker/stacks/emby/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "filebrowser" deployed=false composePath=/opt/docker/stacks/filebrowser/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "ghost" deployed=false composePath=/opt/docker/stacks/ghost/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "gitea" deployed=false composePath=/opt/docker/stacks/gitea/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "glance" deployed=false composePath=/opt/docker/stacks/glance/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "gokapi" deployed=false composePath=/opt/docker/stacks/gokapi/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "grafana" deployed=false composePath=/opt/docker/stacks/grafana/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "gramps-web" deployed=false composePath=/opt/docker/stacks/gramps-web/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "grimmory" deployed=false composePath=/opt/docker/stacks/grimmory/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "grocy" deployed=false composePath=/opt/docker/stacks/grocy/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "home-assistant" deployed=false composePath=/opt/docker/stacks/home-assistant/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "homebox" deployed=false composePath=/opt/docker/stacks/homebox/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "homepage" deployed=false composePath=/opt/docker/stacks/homepage/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "immich" deployed=false composePath=/opt/docker/stacks/immich/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "jellyfin" deployed=false composePath=/opt/docker/stacks/jellyfin/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "karakeep" deployed=false composePath=/opt/docker/stacks/karakeep/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "kimai" deployed=false composePath=/opt/docker/stacks/kimai/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "komga" deployed=false composePath=/opt/docker/stacks/komga/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "lubelogger" deployed=false composePath=/opt/docker/stacks/lubelogger/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "mealie" deployed=false composePath=/opt/docker/stacks/mealie/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "metube" deployed=false composePath=/opt/docker/stacks/metube/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "n8n" deployed=false composePath=/opt/docker/stacks/n8n/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "navidrome" deployed=false composePath=/opt/docker/stacks/navidrome/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "nextcloud" deployed=false composePath=/opt/docker/stacks/nextcloud/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "nzbget" deployed=false composePath=/opt/docker/stacks/nzbget/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "onlyoffice" deployed=false composePath=/opt/docker/stacks/onlyoffice/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "opengist" deployed=false composePath=/opt/docker/stacks/opengist/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "outline" deployed=false composePath=/opt/docker/stacks/outline/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "paperless-ngx" deployed=true composePath=/opt/docker/stacks/paperless-ngx/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "papra" deployed=false composePath=/opt/docker/stacks/papra/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "plant-it" deployed=false composePath=/opt/docker/stacks/plant-it/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "plex" deployed=false composePath=/opt/docker/stacks/plex/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "privatebin" deployed=false composePath=/opt/docker/stacks/privatebin/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "prowlarr" deployed=false composePath=/opt/docker/stacks/prowlarr/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "qbittorrent" deployed=false composePath=/opt/docker/stacks/qbittorrent/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "radarr" deployed=false composePath=/opt/docker/stacks/radarr/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "radicale" deployed=false composePath=/opt/docker/stacks/radicale/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "rallly" deployed=false composePath=/opt/docker/stacks/rallly/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "recipe-importer" deployed=false composePath=/opt/docker/stacks/recipe-importer/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "romm" deployed=false composePath=/opt/docker/stacks/romm/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "sabnzbd" deployed=false composePath=/opt/docker/stacks/sabnzbd/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "seerr" deployed=false composePath=/opt/docker/stacks/seerr/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "sonarr" deployed=false composePath=/opt/docker/stacks/sonarr/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "sparkyfitness" deployed=false composePath=/opt/docker/stacks/sparkyfitness/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "tandoor" deployed=false composePath=/opt/docker/stacks/tandoor/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "termix" deployed=false composePath=/opt/docker/stacks/termix/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "traefik" deployed=false composePath=/opt/docker/stacks/traefik/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "transmission" deployed=false composePath=/opt/docker/stacks/transmission/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "uptime-kuma" deployed=false composePath=/opt/docker/stacks/uptime-kuma/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "vaultwarden" deployed=false composePath=/opt/docker/stacks/vaultwarden/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "vikunja" deployed=false composePath=/opt/docker/stacks/vikunja/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "wanderer" deployed=false composePath=/opt/docker/stacks/wanderer/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "wger" deployed=false composePath=/opt/docker/stacks/wger/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "wishlist" deployed=false composePath=/opt/docker/stacks/wishlist/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "zipline" deployed=false composePath=/opt/docker/stacks/zipline/docker-compose.yml
|
|
2026/10/29 03:31:14 manager.go:1964: [DEBUG] [stacks] getCatalogTemplateSlugs: found 65 template slugs in /opt/docker/felhom-controller/data/catalog-cache/templates
|
|
2026/10/29 03:31:14 manager.go:761: [DEBUG] [stacks] ScanStacks: catalog has 65 template slugs for orphan detection
|
|
2026/10/29 03:31:14 manager.go:792: [INFO] [stacks] ScanStacks complete: 70 stacks found (1 deployed, 69 available)
|
|
2026/10/29 03:31:14 manager.go:843: [INFO] [stacks] Status refresh: 5 containers across 70 stacks
|
|
2026/10/29 03:31:14 scheduler.go:467: [INFO] [scheduler] Job stack-scan completed (took 140ms)
|
|
2026/10/29 03:31:24 scheduler.go:85: [DEBUG] [scheduler] job status-refresh: execution starting
|
|
2026/10/29 03:31:24 scheduler.go:85: [DEBUG] [scheduler] job health-probes: execution starting
|
|
2026/10/29 03:31:24 manager.go:843: [INFO] [stacks] Status refresh: 5 containers across 70 stacks
|
|
2026/10/29 03:31:24 healthprobe.go:64: [DEBUG] [stacks] RunHealthProbes: skipping paperless-ngx — last check 2m50s ago, effective interval 5m0s, healthy=true
|
|
2026/10/29 03:31:24 healthprobe.go:110: [DEBUG] [stacks] RunHealthProbes: collected 0 targets (1 skipped not due, 0 skipped no container)
|
|
2026/10/29 03:31:29 scheduler.go:85: [DEBUG] [scheduler] job docker-socket-watch: execution starting
|
|
2026/10/29 03:31:34 scheduler.go:85: [DEBUG] [scheduler] job health-probes: execution starting
|
|
2026/10/29 03:31:34 healthprobe.go:64: [DEBUG] [stacks] RunHealthProbes: skipping paperless-ngx — last check 3m0s ago, effective interval 5m0s, healthy=true
|
|
2026/10/29 03:31:34 healthprobe.go:110: [DEBUG] [stacks] RunHealthProbes: collected 0 targets (1 skipped not due, 0 skipped no container)
|
|
2026/10/29 03:31:34 scheduler.go:85: [DEBUG] [scheduler] job status-refresh: execution starting
|
|
2026/10/29 03:31:34 manager.go:843: [INFO] [stacks] Status refresh: 5 containers across 70 stacks
|
|
2026/10/29 03:31:44 scheduler.go:85: [DEBUG] [scheduler] job deadapp-check: execution starting
|
|
2026/10/29 03:31:44 scheduler.go:85: [DEBUG] [scheduler] job health-probes: execution starting
|
|
2026/10/29 03:31:44 healthprobe.go:64: [DEBUG] [stacks] RunHealthProbes: skipping paperless-ngx — last check 3m10s ago, effective interval 5m0s, healthy=true
|
|
2026/10/29 03:31:44 healthprobe.go:110: [DEBUG] [stacks] RunHealthProbes: collected 0 targets (1 skipped not due, 0 skipped no container)
|
|
2026/10/29 03:31:44 scheduler.go:85: [DEBUG] [scheduler] job after-unclean-boot: execution starting
|
|
2026/10/29 03:31:44 scheduler.go:85: [DEBUG] [scheduler] job docker-socket-watch: execution starting
|
|
2026/10/29 03:31:44 scheduler.go:85: [DEBUG] [scheduler] job ring-spill: execution starting
|
|
2026/10/29 03:31:44 scheduler.go:85: [DEBUG] [scheduler] job status-refresh: execution starting
|
|
2026/10/29 03:31:44 manager.go:843: [INFO] [stacks] Status refresh: 5 containers across 70 stacks
|
|
2026/10/29 03:31:54 scheduler.go:85: [DEBUG] [scheduler] job status-refresh: execution starting
|
|
2026/10/29 03:31:54 scheduler.go:85: [DEBUG] [scheduler] job health-probes: execution starting
|
|
2026/10/29 03:31:54 manager.go:843: [INFO] [stacks] Status refresh: 5 containers across 70 stacks
|
|
2026/10/29 03:31:54 healthprobe.go:64: [DEBUG] [stacks] RunHealthProbes: skipping paperless-ngx — last check 3m20s ago, effective interval 5m0s, healthy=true
|
|
2026/10/29 03:31:54 healthprobe.go:110: [DEBUG] [stacks] RunHealthProbes: collected 0 targets (1 skipped not due, 0 skipped no container)
|
|
2026/10/29 03:31:59 scheduler.go:85: [DEBUG] [scheduler] job docker-socket-watch: execution starting
|
|
2026/10/29 03:32:04 scheduler.go:85: [DEBUG] [scheduler] job health-probes: execution starting
|
|
2026/10/29 03:32:04 scheduler.go:85: [DEBUG] [scheduler] job status-refresh: execution starting
|
|
2026/10/29 03:32:04 healthprobe.go:64: [DEBUG] [stacks] RunHealthProbes: skipping paperless-ngx — last check 3m30s ago, effective interval 5m0s, healthy=true
|
|
2026/10/29 03:32:04 healthprobe.go:110: [DEBUG] [stacks] RunHealthProbes: collected 0 targets (1 skipped not due, 0 skipped no container)
|
|
2026/10/29 03:32:04 manager.go:843: [INFO] [stacks] Status refresh: 5 containers across 70 stacks
|
|
2026/10/29 03:32:14 info.go:13: [DEBUG] [system] GetInfo starting (hddPath="/mnt/felhom-drives/scratch_hdd", hasCPUCollector=true)
|
|
2026/10/29 03:32:14 info.go:13: [DEBUG] [system] readMemInfo: guest cap=25898MB (host total was 30714380KB) → used≈12572MB avail≈13326MB
|
|
2026/10/29 03:32:14 info.go:13: [DEBUG] [system] readMemInfo: totalKB=30714380 availKB=15803912 → total=25898MB avail=13326MB used=12572MB (48.5%)
|
|
2026/10/29 03:32:14 info.go:13: [DEBUG] [system] readDiskUsage: path="/" bsize=4096 total=68.4GB used=9.8GB avail=55.0GB (15.2%)
|
|
2026/10/29 03:32:14 info.go:13: [DEBUG] [system] readDiskUsage: path="/mnt/felhom-drives/scratch_hdd" bsize=4096 total=937.8GB used=235.7GB avail=654.4GB (26.5%)
|
|
2026/10/29 03:32:14 info.go:13: [DEBUG] [system] readLoadAvg: raw="0.69 1.15 1.55 11/1601 86735" → 1m=0.69 5m=1.15 15m=1.55
|
|
2026/10/29 03:32:14 info.go:13: [DEBUG] [system] readThermalZones: /sys — found 1 zones
|
|
2026/10/29 03:32:14 info.go:13: [DEBUG] [system] readTemperature: found via hwmon at /sys — 50.0°C (hwmon0)
|
|
2026/10/29 03:32:14 info.go:13: [DEBUG] [system] GetInfo done in 69ms — mem=12572MB/25898MB (48.5%), rootDisk=9.8GB/68.4GB (15.2%), load=0.69/1.15/1.55, temp=50.0°C (hwmon0), cpu=6.9%
|
|
2026/10/29 03:32:14 scheduler.go:85: [DEBUG] [scheduler] job ring-spill: execution starting
|
|
2026/10/29 03:32:14 scheduler.go:85: [DEBUG] [scheduler] job status-refresh: execution starting
|
|
2026/10/29 03:32:14 scheduler.go:450: [INFO] [scheduler] Running job: hold-report
|
|
2026/10/29 03:32:14 scheduler.go:85: [DEBUG] [scheduler] job hold-report: execution starting
|
|
2026/10/29 03:32:14 scheduler.go:467: [INFO] [scheduler] Job hold-report completed (took 0s)
|
|
2026/10/29 03:32:14 scheduler.go:85: [DEBUG] [scheduler] job docker-socket-watch: execution starting
|
|
2026/10/29 03:32:14 scheduler.go:85: [DEBUG] [scheduler] job deadapp-check: execution starting
|
|
2026/10/29 03:32:14 scheduler.go:85: [DEBUG] [scheduler] job health-probes: execution starting
|
|
2026/10/29 03:32:14 scheduler.go:85: [DEBUG] [scheduler] job after-unclean-boot: execution starting
|
|
2026/10/29 03:32:14 manager.go:843: [INFO] [stacks] Status refresh: 5 containers across 70 stacks
|
|
2026/10/29 03:32:14 healthprobe.go:64: [DEBUG] [stacks] RunHealthProbes: skipping paperless-ngx — last check 3m40s ago, effective interval 5m0s, healthy=true
|
|
2026/10/29 03:32:14 healthprobe.go:110: [DEBUG] [stacks] RunHealthProbes: collected 0 targets (1 skipped not due, 0 skipped no container)
|
|
2026/10/29 03:32:24 scheduler.go:85: [DEBUG] [scheduler] job status-refresh: execution starting
|
|
2026/10/29 03:32:24 scheduler.go:85: [DEBUG] [scheduler] job health-probes: execution starting
|
|
2026/10/29 03:32:24 manager.go:843: [INFO] [stacks] Status refresh: 5 containers across 70 stacks
|
|
2026/10/29 03:32:24 healthprobe.go:64: [DEBUG] [stacks] RunHealthProbes: skipping paperless-ngx — last check 3m50s ago, effective interval 5m0s, healthy=true
|
|
2026/10/29 03:32:24 healthprobe.go:110: [DEBUG] [stacks] RunHealthProbes: collected 0 targets (1 skipped not due, 0 skipped no container)
|
|
2026/10/29 03:32:29 scheduler.go:85: [DEBUG] [scheduler] job docker-socket-watch: execution starting
|
|
2026/10/29 03:32:34 scheduler.go:85: [DEBUG] [scheduler] job status-refresh: execution starting
|
|
2026/10/29 03:32:34 scheduler.go:85: [DEBUG] [scheduler] job health-probes: execution starting
|
|
2026/10/29 03:32:34 manager.go:843: [INFO] [stacks] Status refresh: 5 containers across 70 stacks
|
|
2026/10/29 03:32:34 healthprobe.go:64: [DEBUG] [stacks] RunHealthProbes: skipping paperless-ngx — last check 4m0s ago, effective interval 5m0s, healthy=true
|
|
2026/10/29 03:32:34 healthprobe.go:110: [DEBUG] [stacks] RunHealthProbes: collected 0 targets (1 skipped not due, 0 skipped no container)
|
|
2026/10/29 03:32:44 scheduler.go:85: [DEBUG] [scheduler] job health-probes: execution starting
|
|
2026/10/29 03:32:44 scheduler.go:85: [DEBUG] [scheduler] job deadapp-check: execution starting
|
|
2026/10/29 03:32:44 scheduler.go:85: [DEBUG] [scheduler] job after-unclean-boot: execution starting
|
|
2026/10/29 03:32:44 healthprobe.go:64: [DEBUG] [stacks] RunHealthProbes: skipping paperless-ngx — last check 4m10s ago, effective interval 5m0s, healthy=true
|
|
2026/10/29 03:32:44 healthprobe.go:110: [DEBUG] [stacks] RunHealthProbes: collected 0 targets (1 skipped not due, 0 skipped no container)
|
|
2026/10/29 03:32:44 scheduler.go:85: [DEBUG] [scheduler] job docker-socket-watch: execution starting
|
|
2026/10/29 03:32:44 scheduler.go:85: [DEBUG] [scheduler] job status-refresh: execution starting
|
|
2026/10/29 03:32:44 scheduler.go:85: [DEBUG] [scheduler] job ring-spill: execution starting
|
|
2026/10/29 03:32:44 manager.go:843: [INFO] [stacks] Status refresh: 5 containers across 70 stacks
|
|
2026/10/29 03:32:54 scheduler.go:85: [DEBUG] [scheduler] job status-refresh: execution starting
|
|
2026/10/29 03:32:54 scheduler.go:85: [DEBUG] [scheduler] job health-probes: execution starting
|
|
2026/10/29 03:32:54 manager.go:843: [INFO] [stacks] Status refresh: 5 containers across 70 stacks
|
|
2026/10/29 03:32:54 healthprobe.go:64: [DEBUG] [stacks] RunHealthProbes: skipping paperless-ngx — last check 4m20s ago, effective interval 5m0s, healthy=true
|
|
2026/10/29 03:32:54 healthprobe.go:110: [DEBUG] [stacks] RunHealthProbes: collected 0 targets (1 skipped not due, 0 skipped no container)
|
|
2026/10/29 03:32:59 scheduler.go:85: [DEBUG] [scheduler] job docker-socket-watch: execution starting
|
|
2026/10/29 03:33:04 scheduler.go:85: [DEBUG] [scheduler] job status-refresh: execution starting
|
|
2026/10/29 03:33:04 scheduler.go:85: [DEBUG] [scheduler] job health-probes: execution starting
|
|
2026/10/29 03:33:04 manager.go:843: [INFO] [stacks] Status refresh: 5 containers across 70 stacks
|
|
2026/10/29 03:33:04 healthprobe.go:64: [DEBUG] [stacks] RunHealthProbes: skipping paperless-ngx — last check 4m30s ago, effective interval 5m0s, healthy=true
|
|
2026/10/29 03:33:04 healthprobe.go:110: [DEBUG] [stacks] RunHealthProbes: collected 0 targets (1 skipped not due, 0 skipped no container)
|
|
2026/10/29 03:33:14 info.go:13: [DEBUG] [system] GetInfo starting (hddPath="/mnt/felhom-drives/scratch_hdd", hasCPUCollector=true)
|
|
2026/10/29 03:33:14 info.go:13: [DEBUG] [system] readMemInfo: guest cap=25898MB (host total was 30714380KB) → used≈12588MB avail≈13310MB
|
|
2026/10/29 03:33:14 info.go:13: [DEBUG] [system] readMemInfo: totalKB=30714380 availKB=15785712 → total=25898MB avail=13310MB used=12588MB (48.6%)
|
|
2026/10/29 03:33:14 info.go:13: [DEBUG] [system] readDiskUsage: path="/" bsize=4096 total=68.4GB used=9.8GB avail=55.0GB (15.2%)
|
|
2026/10/29 03:33:14 info.go:13: [DEBUG] [system] readDiskUsage: path="/mnt/felhom-drives/scratch_hdd" bsize=4096 total=937.8GB used=235.7GB avail=654.4GB (26.5%)
|
|
2026/10/29 03:33:14 info.go:13: [DEBUG] [system] readLoadAvg: raw="0.71 1.08 1.50 6/1605 86895" → 1m=0.71 5m=1.08 15m=1.50
|
|
2026/10/29 03:33:14 info.go:13: [DEBUG] [system] readThermalZones: /sys — found 1 zones
|
|
2026/10/29 03:33:14 info.go:13: [DEBUG] [system] readTemperature: found via hwmon at /sys — 50.0°C (hwmon0)
|
|
2026/10/29 03:33:14 info.go:13: [DEBUG] [system] GetInfo done in 62ms — mem=12588MB/25898MB (48.6%), rootDisk=9.8GB/68.4GB (15.2%), load=0.71/1.08/1.50, temp=50.0°C (hwmon0), cpu=7.4%
|
|
2026/10/29 03:33:14 scheduler.go:85: [DEBUG] [scheduler] job health-probes: execution starting
|
|
2026/10/29 03:33:14 scheduler.go:85: [DEBUG] [scheduler] job deadapp-check: execution starting
|
|
2026/10/29 03:33:14 scheduler.go:85: [DEBUG] [scheduler] job ring-spill: execution starting
|
|
2026/10/29 03:33:14 scheduler.go:85: [DEBUG] [scheduler] job docker-socket-watch: execution starting
|
|
2026/10/29 03:33:14 healthprobe.go:64: [DEBUG] [stacks] RunHealthProbes: skipping paperless-ngx — last check 4m40s ago, effective interval 5m0s, healthy=true
|
|
2026/10/29 03:33:14 healthprobe.go:110: [DEBUG] [stacks] RunHealthProbes: collected 0 targets (1 skipped not due, 0 skipped no container)
|
|
2026/10/29 03:33:14 scheduler.go:85: [DEBUG] [scheduler] job after-unclean-boot: execution starting
|
|
2026/10/29 03:33:14 scheduler.go:450: [INFO] [scheduler] Running job: stack-scan
|
|
2026/10/29 03:33:14 scheduler.go:85: [DEBUG] [scheduler] job stack-scan: execution starting
|
|
2026/10/29 03:33:14 scheduler.go:85: [DEBUG] [scheduler] job status-refresh: execution starting
|
|
2026/10/29 03:33:14 scheduler.go:450: [INFO] [scheduler] Running job: hold-report
|
|
2026/10/29 03:33:14 scheduler.go:85: [DEBUG] [scheduler] job hold-report: execution starting
|
|
2026/10/29 03:33:14 scheduler.go:467: [INFO] [scheduler] Job hold-report completed (took 0s)
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "actualbudget" deployed=false composePath=/opt/docker/stacks/actualbudget/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "adventurelog" deployed=false composePath=/opt/docker/stacks/adventurelog/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "audiobookshelf" deployed=false composePath=/opt/docker/stacks/audiobookshelf/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "bentopdf" deployed=false composePath=/opt/docker/stacks/bentopdf/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "bookstack" deployed=false composePath=/opt/docker/stacks/bookstack/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "calcom" deployed=false composePath=/opt/docker/stacks/calcom/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "calibre-web" deployed=false composePath=/opt/docker/stacks/calibre-web/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "chaoscrash" deployed=false composePath=/opt/docker/stacks/chaoscrash/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "chaosoom" deployed=false composePath=/opt/docker/stacks/chaosoom/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "chaosoomb" deployed=false composePath=/opt/docker/stacks/chaosoomb/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "claper" deployed=false composePath=/opt/docker/stacks/claper/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "code-server" deployed=false composePath=/opt/docker/stacks/code-server/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "crafty-controller" deployed=false composePath=/opt/docker/stacks/crafty-controller/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "dawarich" deployed=false composePath=/opt/docker/stacks/dawarich/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "docmost" deployed=false composePath=/opt/docker/stacks/docmost/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "emby" deployed=false composePath=/opt/docker/stacks/emby/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "filebrowser" deployed=false composePath=/opt/docker/stacks/filebrowser/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "ghost" deployed=false composePath=/opt/docker/stacks/ghost/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "gitea" deployed=false composePath=/opt/docker/stacks/gitea/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "glance" deployed=false composePath=/opt/docker/stacks/glance/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "gokapi" deployed=false composePath=/opt/docker/stacks/gokapi/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "grafana" deployed=false composePath=/opt/docker/stacks/grafana/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "gramps-web" deployed=false composePath=/opt/docker/stacks/gramps-web/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "grimmory" deployed=false composePath=/opt/docker/stacks/grimmory/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "grocy" deployed=false composePath=/opt/docker/stacks/grocy/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "home-assistant" deployed=false composePath=/opt/docker/stacks/home-assistant/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "homebox" deployed=false composePath=/opt/docker/stacks/homebox/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "homepage" deployed=false composePath=/opt/docker/stacks/homepage/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "immich" deployed=false composePath=/opt/docker/stacks/immich/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "jellyfin" deployed=false composePath=/opt/docker/stacks/jellyfin/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "karakeep" deployed=false composePath=/opt/docker/stacks/karakeep/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "kimai" deployed=false composePath=/opt/docker/stacks/kimai/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "komga" deployed=false composePath=/opt/docker/stacks/komga/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "lubelogger" deployed=false composePath=/opt/docker/stacks/lubelogger/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "mealie" deployed=false composePath=/opt/docker/stacks/mealie/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "metube" deployed=false composePath=/opt/docker/stacks/metube/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "n8n" deployed=false composePath=/opt/docker/stacks/n8n/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "navidrome" deployed=false composePath=/opt/docker/stacks/navidrome/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "nextcloud" deployed=false composePath=/opt/docker/stacks/nextcloud/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "nzbget" deployed=false composePath=/opt/docker/stacks/nzbget/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "onlyoffice" deployed=false composePath=/opt/docker/stacks/onlyoffice/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "opengist" deployed=false composePath=/opt/docker/stacks/opengist/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "outline" deployed=false composePath=/opt/docker/stacks/outline/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "paperless-ngx" deployed=true composePath=/opt/docker/stacks/paperless-ngx/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "papra" deployed=false composePath=/opt/docker/stacks/papra/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "plant-it" deployed=false composePath=/opt/docker/stacks/plant-it/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "plex" deployed=false composePath=/opt/docker/stacks/plex/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "privatebin" deployed=false composePath=/opt/docker/stacks/privatebin/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "prowlarr" deployed=false composePath=/opt/docker/stacks/prowlarr/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "qbittorrent" deployed=false composePath=/opt/docker/stacks/qbittorrent/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "radarr" deployed=false composePath=/opt/docker/stacks/radarr/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "radicale" deployed=false composePath=/opt/docker/stacks/radicale/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "rallly" deployed=false composePath=/opt/docker/stacks/rallly/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "recipe-importer" deployed=false composePath=/opt/docker/stacks/recipe-importer/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "romm" deployed=false composePath=/opt/docker/stacks/romm/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "sabnzbd" deployed=false composePath=/opt/docker/stacks/sabnzbd/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "seerr" deployed=false composePath=/opt/docker/stacks/seerr/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "sonarr" deployed=false composePath=/opt/docker/stacks/sonarr/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "sparkyfitness" deployed=false composePath=/opt/docker/stacks/sparkyfitness/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "tandoor" deployed=false composePath=/opt/docker/stacks/tandoor/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "termix" deployed=false composePath=/opt/docker/stacks/termix/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "traefik" deployed=false composePath=/opt/docker/stacks/traefik/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "transmission" deployed=false composePath=/opt/docker/stacks/transmission/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "uptime-kuma" deployed=false composePath=/opt/docker/stacks/uptime-kuma/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "vaultwarden" deployed=false composePath=/opt/docker/stacks/vaultwarden/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "vikunja" deployed=false composePath=/opt/docker/stacks/vikunja/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "wanderer" deployed=false composePath=/opt/docker/stacks/wanderer/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "wger" deployed=false composePath=/opt/docker/stacks/wger/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "wishlist" deployed=false composePath=/opt/docker/stacks/wishlist/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:680: [DEBUG] [stacks] ScanStacks: found stack "zipline" deployed=false composePath=/opt/docker/stacks/zipline/docker-compose.yml
|
|
2026/10/29 03:33:14 manager.go:1964: [DEBUG] [stacks] getCatalogTemplateSlugs: found 65 template slugs in /opt/docker/felhom-controller/data/catalog-cache/templates
|
|
2026/10/29 03:33:14 manager.go:761: [DEBUG] [stacks] ScanStacks: catalog has 65 template slugs for orphan detection
|
|
2026/10/29 03:33:14 manager.go:792: [INFO] [stacks] ScanStacks complete: 70 stacks found (1 deployed, 69 available)
|
|
2026/10/29 03:33:14 manager.go:843: [INFO] [stacks] Status refresh: 5 containers across 70 stacks
|
|
2026/10/29 03:33:14 scheduler.go:467: [INFO] [scheduler] Job stack-scan completed (took 113ms)
|
|
2026/10/29 03:33:14 manager.go:843: [INFO] [stacks] Status refresh: 5 containers across 70 stacks
|
|
2026/10/29 03:33:24 scheduler.go:85: [DEBUG] [scheduler] job status-refresh: execution starting
|
|
2026/10/29 03:33:24 scheduler.go:85: [DEBUG] [scheduler] job health-probes: execution starting
|
|
2026/10/29 03:33:24 manager.go:843: [INFO] [stacks] Status refresh: 5 containers across 70 stacks
|
|
2026/10/29 03:33:24 healthprobe.go:64: [DEBUG] [stacks] RunHealthProbes: skipping paperless-ngx — last check 4m50s ago, effective interval 5m0s, healthy=true
|
|
2026/10/29 03:33:24 healthprobe.go:110: [DEBUG] [stacks] RunHealthProbes: collected 0 targets (1 skipped not due, 0 skipped no container)
|
|
2026/10/29 03:33:29 scheduler.go:85: [DEBUG] [scheduler] job docker-socket-watch: execution starting
|
|
2026/10/29 03:33:34 scheduler.go:85: [DEBUG] [scheduler] job status-refresh: execution starting
|
|
2026/10/29 03:33:34 scheduler.go:85: [DEBUG] [scheduler] job health-probes: execution starting
|
|
2026/10/29 03:33:34 manager.go:843: [INFO] [stacks] Status refresh: 5 containers across 70 stacks
|
|
2026/10/29 03:33:34 healthprobe.go:64: [DEBUG] [stacks] RunHealthProbes: skipping paperless-ngx — last check 5m0s ago, effective interval 5m0s, healthy=true
|
|
2026/10/29 03:33:34 healthprobe.go:110: [DEBUG] [stacks] RunHealthProbes: collected 0 targets (1 skipped not due, 0 skipped no container)
|
|
2026/10/29 03:33:44 scheduler.go:85: [DEBUG] [scheduler] job status-refresh: execution starting
|
|
2026/10/29 03:33:44 scheduler.go:85: [DEBUG] [scheduler] job deadapp-check: execution starting
|
|
2026/10/29 03:33:44 scheduler.go:85: [DEBUG] [scheduler] job docker-socket-watch: execution starting
|
|
2026/10/29 03:33:44 scheduler.go:85: [DEBUG] [scheduler] job health-probes: execution starting
|
|
2026/10/29 03:33:44 scheduler.go:85: [DEBUG] [scheduler] job after-unclean-boot: execution starting
|
|
2026/10/29 03:33:44 scheduler.go:85: [DEBUG] [scheduler] job ring-spill: execution starting
|
|
2026/10/29 03:33:44 manager.go:843: [INFO] [stacks] Status refresh: 5 containers across 70 stacks
|
|
2026/10/29 03:33:44 healthprobe.go:110: [DEBUG] [stacks] RunHealthProbes: collected 1 targets (0 skipped not due, 0 skipped no container)
|
|
2026/10/29 03:33:44 healthprobe.go:187: [DEBUG] Health probe paperless-ngx: HTTP GET :8000/ → 302 (5ms)
|
|
2026/10/29 03:33:44 healthprobe.go:167: [INFO] Health probes: 1 ok (of 1 probed)
|
|
2026/10/29 03:33:54 scheduler.go:85: [DEBUG] [scheduler] job health-probes: execution starting
|
|
2026/10/29 03:33:54 healthprobe.go:64: [DEBUG] [stacks] RunHealthProbes: skipping paperless-ngx — last check 10s ago, effective interval 5m0s, healthy=true
|
|
2026/10/29 03:33:54 healthprobe.go:110: [DEBUG] [stacks] RunHealthProbes: collected 0 targets (1 skipped not due, 0 skipped no container)
|
|
2026/10/29 03:33:54 scheduler.go:85: [DEBUG] [scheduler] job status-refresh: execution starting
|
|
2026/10/29 03:33:54 manager.go:843: [INFO] [stacks] Status refresh: 5 containers across 70 stacks
|