{ "probe": { "app": "docmost", "containers": [ { "diff_added": 1, "diff_benign_db_touches": [], "diff_data_dirs": [], "diff_other_dirs": [ { "added": [], "changed_count": 1, "db_signature": false, "dir": "/", "files": [ "app" ] }, { "added": [], "changed_count": 1, "db_signature": false, "dir": "/app", "files": [ "apps" ] }, { "added": [], "changed_count": 1, "db_signature": false, "dir": "/app/apps", "files": [ "client" ] }, { "added": [], "changed_count": 1, "db_signature": false, "dir": "/app/apps/client", "files": [ "dist" ] }, { "added": [ "index-template.html" ], "changed_count": 1, "db_signature": false, "dir": "/app/apps/client/dist", "files": [ "index-template.html" ] } ], "diff_token_dirs": [], "diff_total": 6, "diff_unresolved": [], "exit": 0, "gid": 1000, "health": "healthy", "image": "docmost/docmost:0.95.0", "mounts": [ { "class": "named-declared", "files": 0, "name": "volgate-docmost_docmost_storage", "sample": [], "source": "/var/lib/docker/volumes/volgate-docmost_docmost_storage/_data", "target": "/app/data/storage", "writable_by_app": "yes" } ], "name": "docmost", "restarts": null, "status": "running", "uid": 1000 }, { "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": "postgres:16-alpine", "mounts": [ { "class": "named-declared", "files": 1540, "name": "volgate-docmost_docmost_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-docmost_docmost_postgres_data/_data", "target": "/var/lib/postgresql/data", "writable_by_app": "yes" } ], "name": "docmost-postgres", "restarts": null, "status": "running", "uid": 70 }, { "diff_added": 0, "diff_benign_db_touches": [], "diff_data_dirs": [], "diff_other_dirs": [], "diff_token_dirs": [], "diff_total": 0, "diff_unresolved": [], "exit": 0, "gid": 1000, "health": "healthy", "image": "redis:7-alpine", "mounts": [ { "class": "named-declared", "files": 3, "name": "volgate-docmost_docmost_redis_data", "sample": [ "appendonlydir/appendonly.aof.1.base.rdb", "appendonlydir/appendonly.aof.1.incr.aof", "appendonlydir/appendonly.aof.manifest" ], "source": "/var/lib/docker/volumes/volgate-docmost_docmost_redis_data/_data", "target": "/data", "writable_by_app": "yes" } ], "name": "docmost-redis", "restarts": null, "status": "running", "uid": 999 } ], "declared_volumes": [ "docmost_postgres_data", "docmost_redis_data", "docmost_storage" ], "env_keys": [ "APP_SECRET", "DB_PASSWORD", "DOMAIN", "HDD_PATH", "IMPORT_PATH", "SUBDOMAIN", "TZ", "USERDATA_PATH" ], "exercise": [], "ports": [] }, "reasons": [ "docmost: this container's mounts are all empty while it created entries in ['/app/apps/client/dist'] \u2014 benign when a sibling container holds the state, worth a look when none does", "docmost: declared volume /app/data/storage is EMPTY" ], "verdict": "CLEAN", "verdict_recomputed_by": "check-volume-persistence.py classify() at final rules" }