{"slug":"nextcloud-sync","app":{"id":"nextcloud-sync","name":"Nextcloud Sync","version":"0.1.0","type":"platform","description":"Sync selected Nextcloud folders into the Cortex knowledge graph — on demand or on a schedule, fully server-side via WebDAV","publisher":{"name":"reneil","url":"https://github.com/mocaOS"},"icon":"icon.svg","entry":"index.html","cortex":{"minVersion":"2.1.0","keyScope":"read_write","endpoints":["upload","documents","collections"],"collections":"all"},"config":[{"name":"NEXTCLOUD_BASE_URL","type":"text","required":true,"description":"Base URL of your Nextcloud instance, e.g. https://cloud.example.com (no trailing slash)"},{"name":"NEXTCLOUD_USER","type":"text","required":true,"description":"Nextcloud login name (as shown in Settings -> Personal info) - forms the WebDAV path"},{"name":"NEXTCLOUD_APP_PASSWORD","type":"secret","required":true,"auth_header":"Authorization: Basic base64(NEXTCLOUD_USER:NEXTCLOUD_APP_PASSWORD)","description":"Nextcloud app password, pasted as-is (create it under Settings -> Security -> Devices & sessions). Basic auth is assembled and base64-encoded server-side. Stored encrypted."}],"sharing":{"links":false},"users":false,"capabilities":{"http":{"hosts":["${NEXTCLOUD_BASE_URL}"]},"tasks":{},"storage":{}}},"artifact":{"url":"https://github.com/mocaOS/cortex-app-nextcloud/releases/download/v0.1.0/nextcloud-sync-0.1.0.zip","sha256":"05a737e98f6b2a38faa10f4621ff61a729fa0337042982db55b114a4d2aa75d5","size":75436},"repo":"https://github.com/mocaOS/cortex-app-nextcloud","tags":["sync","nextcloud","webdav","documents"],"screenshots":[],"listedAt":"2026-07-21","status":"active"}