{"slug":"nextcloud-sync","app":{"id":"nextcloud-sync","name":"Nextcloud Sync","version":"0.2.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.2.0/nextcloud-sync-0.2.0.zip","sha256":"ec7d925f4fbe07c01d57bbd26741a48869767e181c43880e95899ff950ec23d3","size":75488},"repo":"https://github.com/mocaOS/cortex-app-nextcloud","tags":["sync","nextcloud","webdav","documents"],"screenshots":[],"listedAt":"2026-07-21","status":"active"}