Files
felhom.eu/documentation/audits/persistence-sweep-2026-10-02/A/sweep/evidence/nextcloud/probe.json
T

322 lines
10 KiB
JSON

{
"probe": {
"app": "nextcloud",
"containers": [
{
"diff_added": 4,
"diff_benign_db_touches": [],
"diff_data_dirs": [],
"diff_other_dirs": [
{
"added": [],
"changed_count": 2,
"db_signature": false,
"dir": "/",
"files": [
"run",
"usr"
]
},
{
"added": [],
"changed_count": 1,
"db_signature": false,
"dir": "/usr",
"files": [
"local"
]
},
{
"added": [],
"changed_count": 1,
"db_signature": false,
"dir": "/usr/local",
"files": [
"etc"
]
},
{
"added": [],
"changed_count": 1,
"db_signature": false,
"dir": "/usr/local/etc",
"files": [
"php"
]
},
{
"added": [],
"changed_count": 1,
"db_signature": false,
"dir": "/usr/local/etc/php",
"files": [
"conf.d"
]
},
{
"added": [
"redis-session.ini"
],
"changed_count": 0,
"db_signature": false,
"dir": "/usr/local/etc/php/conf.d",
"files": [
"redis-session.ini"
]
}
],
"diff_token_dirs": [],
"diff_total": 12,
"diff_unresolved": [],
"exit": 0,
"gid": 0,
"health": "healthy",
"image": "nextcloud:34.0.4-apache",
"mounts": [
{
"class": "named-declared",
"files": 4001,
"name": "volgate-nextcloud_nextcloud_html",
"sample": [
"cron.php",
"index.php",
"index.html",
"remote.php",
"package.json",
"console.php",
"AUTHORS",
"nextcloud-init-sync.lock",
"composer.lock",
"public.php",
".user.ini",
"version.php",
"COPYING",
".htaccess",
"status.php",
"REUSE.toml",
"occ",
"robots.txt",
"package-lock.json",
"composer.json",
"dist/index-BA6DHN8z.chunk.mjs",
"dist/common-NcUserBubble-BXR7vT0V-f2DD9EAL.chunk.css",
"dist/files_external-auth_rsa.mjs.license",
"dist/FilePicker-DcPPaTgX.chunk.mjs.license",
"dist/core-public.js.license",
"dist/1930-1930.js",
"dist/index-yD-5b5y_.chunk.mjs.license",
"dist/9811-9811.js.map.license",
"dist/2426-2426.js.license",
"dist/settings-vue-settings-admin-ai.js.map",
"dist/files_trashbin-files_trashbin-init-nOmQ7X71.chunk.css",
"dist/systemtags-init.mjs",
"dist/NcUserStatusIcon-BF5OEQFU-B7JEw9np.chunk.mjs.map.license",
"dist/core-unsupported-browser.js.map",
"dist/oauth2-settings-admin.mjs.map",
"dist/428-428.js.map",
"dist/index-Cp0kcsps.chunk.mjs.map.license",
"dist/files_external-settings.mjs.map.license",
"dist/index-CwlKovrj.chunk.mjs.map.license",
"dist/SetStatusModal-DOl5_a4J.chunk.mjs.map"
],
"source": "/var/lib/docker/volumes/volgate-nextcloud_nextcloud_html/_data",
"target": "/var/www/html",
"writable_by_app": "yes"
},
{
"class": "bind",
"files": 69,
"name": null,
"sample": [
"nextcloud.log",
"index.html",
".ncdata",
".htaccess",
"admin/files/Reasons to use Nextcloud.pdf",
"admin/files/Nextcloud Manual.pdf",
"admin/files/Readme.md",
"admin/files/Nextcloud intro.mp4",
"admin/files/Templates credits.md",
"admin/files/Nextcloud.png",
"admin/files/Templates/Gotong royong.odp",
"admin/files/Templates/Business model canvas.ods",
"admin/files/Templates/Mind map.whiteboard",
"admin/files/Templates/Venn diagram.whiteboard",
"admin/files/Templates/Mother's day.odt",
"admin/files/Templates/Meeting agenda.whiteboard",
"admin/files/Templates/Meeting notes.md",
"admin/files/Templates/Business model canvas.odg",
"admin/files/Templates/Impact effort.whiteboard",
"admin/files/Templates/Report.odt",
"admin/files/Templates/Party invitation.odt",
"admin/files/Templates/Kanban board.whiteboard",
"admin/files/Templates/Invoice.ods",
"admin/files/Templates/Brainstorming.whiteboard",
"admin/files/Templates/Checklist.ods",
"admin/files/Templates/Mindmap.odg",
"admin/files/Templates/Certificate.odt",
"admin/files/Templates/Sticky notes.whiteboard",
"admin/files/Templates/Business model canvas.whiteboard",
"admin/files/Templates/Diagram & table.ods",
"admin/files/Templates/Triangle.odp",
"admin/files/Templates/Menu.odt",
"admin/files/Templates/Modern company.odp",
"admin/files/Templates/Invoice.odt",
"admin/files/Templates/Pitch deck.odp",
"admin/files/Templates/Flowchart.odg",
"admin/files/Templates/Timesheet.ods",
"admin/files/Templates/Product plan.md",
"admin/files/Templates/Syllabus.odt",
"admin/files/Templates/Onboarding.odp"
],
"source": "/srv/felhom-gate/hdd/appdata/nextcloud",
"target": "/var/www/html/data",
"writable_by_app": "yes"
}
],
"name": "nextcloud",
"restarts": null,
"status": "running",
"uid": 0
},
{
"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": 999,
"health": "healthy",
"image": "mariadb:12.3",
"mounts": [
{
"class": "named-declared",
"files": 471,
"name": "volgate-nextcloud_nextcloud_db_data",
"sample": [
"tc.log",
".my-healthcheck.cnf",
"aria_log.00000001",
"aria_log_control",
"undo001",
"ibtmp1",
"ib_buffer_pool",
"ibdata1",
"undo002",
"multi-master.info",
"mariadb_upgrade_info",
"ddl_recovery.log",
"ib_logfile0",
"undo003",
"performance_schema/db.opt",
"mysql/func.frm",
"mysql/index_stats.MAD",
"mysql/transaction_registry.ibd",
"mysql/time_zone_transition_type.frm",
"mysql/global_priv.MAD",
"mysql/time_zone_leap_second.MAI",
"mysql/column_stats.MAD",
"mysql/time_zone_transition.MAI",
"mysql/plugin.MAD",
"mysql/time_zone.MAD",
"mysql/column_stats.frm",
"mysql/db.MAD",
"mysql/help_keyword.frm",
"mysql/help_relation.frm",
"mysql/procs_priv.MAI",
"mysql/servers.frm",
"mysql/innodb_index_stats.frm",
"mysql/roles_mapping.frm",
"mysql/plugin.MAI",
"mysql/time_zone_name.MAD",
"mysql/user.frm",
"mysql/time_zone.MAI",
"mysql/global_priv.frm",
"mysql/proxies_priv.MAI",
"mysql/time_zone_transition_type.MAI"
],
"source": "/var/lib/docker/volumes/volgate-nextcloud_nextcloud_db_data/_data",
"target": "/var/lib/mysql",
"writable_by_app": "yes"
}
],
"name": "nextcloud-db",
"restarts": null,
"status": "running",
"uid": 999
},
{
"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-nextcloud_nextcloud_redis_data",
"sample": [
"appendonlydir/appendonly.aof.1.incr.aof",
"appendonlydir/appendonly.aof.manifest",
"appendonlydir/appendonly.aof.1.base.rdb"
],
"source": "/var/lib/docker/volumes/volgate-nextcloud_nextcloud_redis_data/_data",
"target": "/data",
"writable_by_app": "yes"
}
],
"name": "nextcloud-redis",
"restarts": null,
"status": "running",
"uid": 999
}
],
"declared_volumes": [
"nextcloud_db_data",
"nextcloud_html",
"nextcloud_redis_data"
],
"env_keys": [
"DB_PASSWORD",
"DOMAIN",
"HDD_PATH",
"IMPORT_PATH",
"MYSQL_ROOT_PASSWORD",
"NEXTCLOUD_ADMIN_PASSWORD",
"NEXTCLOUD_ADMIN_USER",
"SUBDOMAIN",
"TZ",
"USERDATA_PATH"
],
"exercise": [
"172.18.0.2:80/ -> 302",
"192.168.128.4:80/ -> 302"
],
"fixture": null,
"ports": [
80
]
},
"reasons": [],
"verdict": "CLEAN"
}