{ "probe": { "app": "adventurelog", "containers": [ { "diff_added": 8, "diff_benign_db_touches": [], "diff_data_dirs": [], "diff_other_dirs": [ { "added": [], "changed_count": 3, "db_signature": false, "dir": "/", "files": [ "run", "var", "code" ] }, { "added": [], "changed_count": 1, "db_signature": false, "dir": "/var", "files": [ "lib" ] }, { "added": [], "changed_count": 1, "db_signature": false, "dir": "/var/lib", "files": [ "nginx" ] } ], "diff_token_dirs": [], "diff_total": 14, "diff_unresolved": [], "exit": 0, "gid": 0, "health": "healthy", "image": "ghcr.io/seanmorley15/adventurelog-backend:v0.12.1", "mounts": [ { "class": "named-declared", "files": 251, "name": "volgate-adventurelog_adventurelog_media", "sample": [ "countries+regions+states-v3.1.json", "flags/ca.png", "flags/gg.png", "flags/at.png", "flags/ck.png", "flags/eh.png", "flags/qa.png", "flags/lc.png", "flags/io.png", "flags/es.png", "flags/gf.png", "flags/tz.png", "flags/mx.png", "flags/vi.png", "flags/tw.png", "flags/il.png", "flags/mk.png", "flags/bo.png", "flags/sa.png", "flags/ly.png", "flags/bb.png", "flags/kg.png", "flags/hr.png", "flags/tn.png", "flags/bj.png", "flags/sh.png", "flags/eg.png", "flags/kw.png", "flags/gn.png", "flags/vg.png", "flags/af.png", "flags/jm.png", "flags/ug.png", "flags/je.png", "flags/ms.png", "flags/nl.png", "flags/lv.png", "flags/pg.png", "flags/lr.png", "flags/bl.png" ], "source": "/var/lib/docker/volumes/volgate-adventurelog_adventurelog_media/_data", "target": "/code/media", "writable_by_app": "yes" } ], "name": "adventurelog", "restarts": null, "status": "running", "uid": 0 }, { "diff_added": 0, "diff_benign_db_touches": [], "diff_data_dirs": [], "diff_other_dirs": [], "diff_token_dirs": [], "diff_total": 0, "diff_unresolved": [], "exit": 0, "gid": 65532, "health": "healthy", "image": "ghcr.io/seanmorley15/adventurelog-frontend:v0.12.1", "mounts": [], "name": "adventurelog-frontend", "restarts": null, "status": "running", "uid": 65532 }, { "diff_added": 2, "diff_benign_db_touches": [], "diff_data_dirs": [], "diff_other_dirs": [ { "added": [], "changed_count": 1, "db_signature": false, "dir": "/", "files": [ "run" ] } ], "diff_token_dirs": [], "diff_total": 4, "diff_unresolved": [], "exit": 0, "gid": 70, "health": "healthy", "image": "postgis/postgis:16-3.5-alpine", "mounts": [ { "class": "named-declared", "files": 2287, "name": "volgate-adventurelog_adventurelog_postgres_data", "sample": [ "postmaster.opts", "postgresql.conf", "postgresql.auto.conf", "pg_ident.conf", "pg_hba.conf", "postmaster.pid", "PG_VERSION", "base/1/826", "base/1/2996", "base/1/3764", "base/1/2610_fsm", "base/1/3603_fsm", "base/1/1249_vm", "base/1/3600_fsm", "base/1/13512", "base/1/3602", "base/1/6228", "base/1/4174", "base/1/4157", "base/1/4146", "base/1/2611", "base/1/2657", "base/1/3079_vm", "base/1/1247_vm", "base/1/1259", "base/1/3601_fsm", "base/1/1417", "base/1/4155", "base/1/2668", "base/1/2831", "base/1/2841", "base/1/3607", "base/1/2836", "base/1/1255_fsm", "base/1/2615_vm", "base/1/3575", "base/1/2605_vm", "base/1/2670", "base/1/6106", "base/1/4163" ], "source": "/var/lib/docker/volumes/volgate-adventurelog_adventurelog_postgres_data/_data", "target": "/var/lib/postgresql/data", "writable_by_app": "yes" } ], "name": "adventurelog-postgres", "restarts": null, "status": "running", "uid": 70 } ], "declared_volumes": [ "adventurelog_media", "adventurelog_postgres_data" ], "env_keys": [ "DB_PASSWORD", "DOMAIN", "HDD_PATH", "IMPORT_PATH", "SECRET_KEY", "SUBDOMAIN", "TZ", "USERDATA_PATH" ], "exercise": [], "ports": [] }, "reasons": [], "verdict": "CLEAN", "verdict_recomputed_by": "check-volume-persistence.py classify() at final rules" }