{ "probe": { "app": "sonarr", "containers": [ { "diff_added": 209, "diff_benign_db_touches": [], "diff_data_dirs": [], "diff_other_dirs": [ { "added": [ "downloads" ], "changed_count": 5, "db_signature": false, "dir": "/", "files": [ "downloads" ] }, { "added": [], "changed_count": 4, "db_signature": false, "dir": "/etc", "files": [ "group-", "s6-overlay", "passwd-", "crontabs" ] }, { "added": [], "changed_count": 1, "db_signature": false, "dir": "/etc/crontabs", "files": [ "root" ] }, { "added": [], "changed_count": 1, "db_signature": false, "dir": "/etc/s6-overlay", "files": [ "s6-rc.d" ] }, { "added": [], "changed_count": 1, "db_signature": false, "dir": "/etc/s6-overlay/s6-rc.d", "files": [ "init-adduser" ] }, { "added": [], "changed_count": 1, "db_signature": false, "dir": "/etc/s6-overlay/s6-rc.d/init-adduser", "files": [ "branding" ] } ], "diff_token_dirs": [ { "added": [ "tv" ], "changed_count": 0, "db_signature": false, "dir": "/media", "files": [ "tv" ] } ], "diff_total": 224, "diff_unresolved": [], "exit": 0, "gid": 0, "health": "healthy", "image": "lscr.io/linuxserver/sonarr:4.0.19", "mounts": [ { "class": "bind", "files": 0, "name": null, "sample": [], "source": "/srv/felhom-gate/hdd/userdata/media/tv", "target": "/media/tv", "writable_by_app": "yes" }, { "class": "bind", "files": 0, "name": null, "sample": [], "source": "/srv/felhom-gate/hdd/userdata/downloads", "target": "/downloads", "writable_by_app": "yes" }, { "class": "named-declared", "files": 11, "name": "volgate-sonarr_sonarr_config", "sample": [ "logs.db-shm", "sonarr.db", "logs.db", "sonarr.pid", "logs.db-wal", "sonarr.db-wal", "sonarr.db-shm", "config.xml", "logs/sonarr.txt", "logs/sonarr.debug.txt", "asp/key-4d541e64-de4d-421d-a8f7-8c05ed629e0c.xml" ], "source": "/var/lib/docker/volumes/volgate-sonarr_sonarr_config/_data", "target": "/config", "writable_by_app": "yes" } ], "name": "sonarr", "restarts": null, "status": "running", "uid": 0 } ], "declared_volumes": [ "sonarr_config" ], "env_keys": [ "DOMAIN", "HDD_PATH", "IMPORT_PATH", "SUBDOMAIN", "TZ", "USERDATA_PATH" ], "exercise": [], "ports": [] }, "reasons": [ "sonarr: writable-layer writes at /media (path suggests state, no database signature \u2014 judgement needed): ['tv']" ], "verdict": "CLEAN", "verdict_recomputed_by": "check-volume-persistence.py classify() at final rules" }